git rm:
1.删除了一个文件
2.把这个删除的文件纳入暂存区
如果想要恢复这个文件,则需要做2个操作
a.git reset HEAD file_name ——将文件从暂存区恢复到工作区
b.git checkout -- file_name ——将工作区中文件的修改丢弃
rm:
将一个文件删除,但是未纳入到缓存区
如果想要恢复这个文件,则需要:
git checkout -- file_name ——将工作区中文件的修改丢弃
1.删除了一个文件
2.把这个删除的文件纳入暂存区
如果想要恢复这个文件,则需要做2个操作
a.git reset HEAD file_name ——将文件从暂存区恢复到工作区
b.git checkout -- file_name ——将工作区中文件的修改丢弃
rm:
将一个文件删除,但是未纳入到缓存区
如果想要恢复这个文件,则需要:
git checkout -- file_name ——将工作区中文件的修改丢弃