1、 在readme.txt文件追加如下内容:
Git tracks changes.
2、 将readme.txt提交到暂存区中和查看状态
git add readme.txt
git status
3、再次修改readme.txt文件
Git is a distributed version control system.
Git is free software distributed under the GPL.
Git has a mutable index called stage.
Git tracks changes of files.
4、 提交到新的分支上
git commit -m "git tracks changes"
5、查看git状态
git status
为什么第二次修改没有给提交到新的分支?
回想:第一次修改->git add->第二次修改->git commit。
所以,git commit只负责把暂存区的修改提交了。
6、查看工作区和版本库里面最新版本的区别
git diff HEAD -- readme.txt
总结:
git add只把工作区修改内容更新到暂存区中。
git commit 只把暂存区的内容提交到新的分支上。