rm :删除本地(工作区)文件
git rm :文件add之后,git rm可以同时删除stage区和working directory区的文件。然后再git commit才能删除版本区的文件。
(如果先执行rm,然后git add和git rm操作是等同的,都是将删除这个操作保存到暂存区:在rm后,git status一下,多实践即可明白。)
git checkout:不管是修改还是删除,git checkout命令都是使文件回退到最近的git commit或git add状态。
rm :删除本地(工作区)文件
git rm :文件add之后,git rm可以同时删除stage区和working directory区的文件。然后再git commit才能删除版本区的文件。
(如果先执行rm,然后git add和git rm操作是等同的,都是将删除这个操作保存到暂存区:在rm后,git status一下,多实践即可明白。)
git checkout:不管是修改还是删除,git checkout命令都是使文件回退到最近的git commit或git add状态。