rm(操作系统的删除文件)与git rm的区别

来源:互联网 发布:python 移除数组元素 编辑:程序博客网 时间:2024/05/12 03:46
git rm:
1.删除了一个文件
2.把这个删除的文件纳入暂存区

如果想要恢复这个文件,则需要做2个操作
a.git set HEAD file_name ——将文件从暂存区恢复到工作区
b.git checkout -- file_name ——将工作区中文件的修改丢弃



rm:
将一个文件删除,但是未纳入到缓存区

如果想要恢复这个文件,则需要:
git checkout -- file_name ——将工作区中文件的修改丢弃
原创粉丝点击