通过前几节我们知道,将文件纳入版本控制,需要分两步操作:
第一步 git add 添加文件,实际上是将文件更改添加到暂存区....通俗地讲,文件更改可以多次添加到暂存区,即允许多次执行 git add 命令,然后一次性提交暂存区的全部更改到版本库,即只需要执行一次 git commit 命令即可....第一,暂存区的概念允许将本地文件的更改添加进来,也就是说本地文件的更改只有添加到暂存区才能进行下一步的提交更改,所以说那些更改添加到暂存区是由开发者本人决定的,这其实有了一定灵活性,并不是所有的更改都需要被记录...(modified),还没添加到暂存区,而newFile.txt 文件还没被跟踪(Untracked)....检出文件
暂存区的文件替换工作区文件,注意:当前尚未添加到暂存区的改动会全部丢失!
git checkout HEAD .