rm
删除文件,但是没有将其懂git的记录中删除
git rm
同时从工作区和索引中删除文件,即本地的文件也被删除了,同时git中记录了该删除操作
git rm --cached
从索引中删除文件,但是本地文件还存在, 只是不希望这个文件被版本控制
应用:发现有不该git add的文件被添加了,就需要删除本地添加,重新git add
加-r,即删除文件夹
rm -r 文件夹
git rm -r 文件夹
git rm --cached -r 文件夹
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
网友评论