[git 学习篇]删除文件
1 现在本地文件管理器删除了readme.txt(这个readme.txt已经在创库存在的)
rm -rf readme.txt
2 此时git status查看
$ git status # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # deleted: test.txt # no changes added to commit (use "git add" and/or "git commit -a")
3 此时有两个选择:
(1)确实是想删除创库的readme.txt ,那么执行: git rm readme.txt ; git commit -m "remove readme.txt"
(2)如果是误删,那么执行 git checkout -- readme.txt
4 如果文件已经在创库上,而且你有误删,而且git commit了,怎么办?
只能回到上一个版本