Git学习 Chapter 1——Class 5:Git项目管理实践

首先声明,本书的知识总结来源于《完全学会Git,GitHub,Git Server的24堂课》一书,如有任何疑问请参考原书内容查证,我这里更多的只是记录,也会尽量结合自己的学习和使用经验加一些自己的体会。Git安装请移步至Git中文官网或者百度一下

1,本篇内容

本篇内容较为简单,主要结合前几课内容来对一个项目做一个简单的管理,下面我们就以一个Android Studio项目为例来说明。首先copy一个工程到我们的测试文件夹,通过git staus查看一下文件状态:

Git学习 Chapter 1——Class 5:Git项目管理实践_第1张图片

可见,AS项目默认会帮助我们生产一个.gitignore文件,把build产生的文件自动过滤掉。下面我们就来把本地代码提交到Git仓库并尝试从里面取出来:

  • 提交文件到仓库
  • 删除本地文件
  • 取出仓库文件到本地

如果想修改文件或者添加文件,直接先更新到索引再提交即可。比如,现在修改一个文件:

如果我想再回到前一个节点,并且文件内容同步到文件夹中,我们可以使用git reset  HEAD^1(这里也可以结合不同需求添加不同的选项):

其他的功能就不举例了,按照前几节的内容操作即可。后面说到拉分支,合并等知识的时候比较好结合。目前就是添加文件,删除文件,比对文件以及节点回退等等基本内容。

后续每周固定更新4篇左右,共24课,预计5-6周更新完成。欢迎扫码关注:

Git学习 Chapter 1——Class 5:Git项目管理实践_第2张图片

 

你可能感兴趣的:(代码管理,Git,Git学习总结)