git rm --cached 如何恢复

2025-10-25 11:23:28

1、rm –cache使用

可以使用如下命令:

yutao@yutao MINGW64 /d/sts/workspace/ggservice (yutao)

$ git rm --cached conf/application.conf

这样就可以使自己的分支的配置文件不再被版本控制; 这样我们也就可以在自己的分支上,随心所以的随便修改配置。 并且在合并给master分支时,也不会有问题。 并且我们本地依然有该文件。

2、rm –cache恢复

如果我们又想恢复,使其能被版本控制,需要这么做: 

①在文件.gitignore中把*/conf/application.conf去掉。

你会想我又没有加入这个,,,执行上面命令时,git会帮你加上去的。

②执行git add -A,接着就是提交,推送。

3、最后有一点需要注意:

git rm --cached 删除的是追踪状态,而不是物理文件;

如果你真的是彻底不想要了,你也可以直接 rm+忽略+提交。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢