在Git中,删除也是一个修改操做,咱们实战一下,有一个多余的文件:src/common/Util2.jsgit
咱们须要删除这个文件,spa
通常状况下,你一般直接在文件管理器中把没用的文件删了,或者用 rm
命令 删了:code
这个时候,Git知道你删除了文件,所以,工做区和版本库就不一致了,git status
命令会马上告诉你哪些文件被删除了:blog
如今你有两个选择,一是确实要从版本库中删除该文件,那就用命令git rm
删掉,而且git commit
:it
另外一种状况是删错了,由于版本库里还有呢,因此能够很轻松地把误删的文件恢复到最新版本:im
git checkout
实际上是用版本库里的版本替换工做区的版本,不管工做区是修改仍是删除,均可以“一键还原”。d3