0
点赞
收藏
分享

微信扫一扫

关于Linux git命令里的删除命令的解析

快乐与微笑的淘气 2022-02-18 阅读 59
linux

git rm --cached XX:将文件从仓库索引目录中删掉,不希望管理这个文件
git restore --staged xx:将xx从暂存区里移除
git checkout — XX或git restore XX:将XX文件尚未加入暂存区的修改全部撤销


git restore 是在工作区,也就是你电脑上的编辑器上进行修改后,撤回使用的

git restore --staged 是你在git add之后提交到暂存区之后,如果你想撤回使用的

git rm --cached 是将文件从git索引库中移除,但是对文件不会进行任何操作,文件还是存在,本地文件库里面还是会存在该文件。

举报

相关推荐

0 条评论