-
在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交:
-
添加文件
- 删除文件
rm + 文件名```
![Paste_Image.png](https://img.haomeiwen.com/i189984/2eac087f48442182.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
- 这个时候,Git知道你删除了文件,因此,工作区和版本库就不一致了,git status
命令会立刻告诉你哪些文件被删除了:
![Paste_Image.png](https://img.haomeiwen.com/i189984/d8d3d363c7c0dc64.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
- 现在你有两个选择,一是确实要从版本库中删除该文件,那就用命令git rm
删掉,并且git commit:
git rm + 文件名
git commit -m "提交信息"```
- 第二种:你需要恢复文件到工作区
git checkout + 文件名 即可
总结
1:rm + 文件名 删除工作区文件
2:git rm + 文件名 删除暂存区文件
3:git checkout HEAD + 文件名 恢复暂存区文件到工作区
网友评论