1、删除文件:删除文件也是一次文件修改;
现在我们共工作区有一个 test.txt文件,我们手动删除这个文件,或者通过命令 rm test.txt 删除了这个文件,总而言之就是在我们的工作区把这个文件删除了;现在我们面临两种抉择:
(1)确定要把这个文件删除;
(2)手欠,删错了,要把文件恢复;
2、确定删除这个文件怎么做?
(1)通过 git rm 文件名 删除,如果我们已经手动删除,执行这个命令相当于执行 git add 文件名
(2)git commit -m "注释" 提交这次删除修改,这时,版本库里这个文件就被删除了;
3、手欠,删错了,怎么恢复这个文件?
(1)我们可以通过撤销修改来撤销这次删除,因为删除也是一次修改:git checkout 文件名;
4、有人又问了,我删除了结果提交到版本库我才发现删错了,TMD,又懵逼了,这个时候不要急,这是版本回退的事了,回退版本就OK了(见第五章版本回退);