该文介绍了如何创建Git代码库并在其中提交,还介绍了使用暂存区控制每个提交中应出现的哪些更改。最后,介绍了如何使用Git分支保持平行版本以及如何合并两个分支。
初始化版本库
1、在某个Git的目录下,输入ls -a
可以查看到所有文件,包括隐藏文件及文件夹,如下图浅蓝色的.git
文件夹:
2、在某一目录下,输入git init
,可以将该目录变为Git版本库,此时版本库中无提交版本:
3、输入git status
可以查看最后提交后更改的文件:
将文件存在暂存区中
输入git add cake-recipe.txt
将cake-recipe.txt文件存在暂存区,然后输入git status
查看状态:
将暂存区文件提交
输入git commit
将打开上一篇文章中设置好的Sublime Text 2,在其中输入提交消息Add a cake and frosting recipe
,保存退出即可提交,输入git status
和git log
可以查看状态和历史日志:
比较文件
当对某一版本的文件进行更改后,输入git diff
将显示工作目录中的文件与暂存区中文件中的差别