美文网首页
rm & git rm & git rm --cached的区别

rm & git rm & git rm --cached的区别

作者: 小白兔胡萝卜 | 来源:发表于2021-08-12 14:48 被阅读0次

rm

删除文件,但是没有将其懂git的记录中删除

git rm

同时从工作区和索引中删除文件,即本地的文件也被删除了,同时git中记录了该删除操作

git rm --cached

从索引中删除文件,但是本地文件还存在, 只是不希望这个文件被版本控制

应用:发现有不该git add的文件被添加了,就需要删除本地添加,重新git add

加-r,即删除文件夹

rm -r 文件夹

git rm -r 文件夹

git rm --cached -r 文件夹

相关文章

网友评论

      本文标题:rm & git rm & git rm --cached的区别

      本文链接:https://www.haomeiwen.com/subject/abslbltx.html