原创 2021-08-26 11:01:41

问题描述

最近开始了一个新的项目。发现每次git status操作的时候都会发现 .iead/workspace.xml有改动。在.gitignore文件中添加忽完全没有效果。

问题产生原因

在查阅资料后发现。原来在gitignore文件中配置的忽略规则只对还没有交给git 管理的文件起作用。如果在添加忽略之前已经把文件交给了git管理。说白了就是已经提交到远程仓库。这个时候在.gitignore中配置是不起作用的。现在我面临的就是这种问题。最开始已经吧.idea/workspace.xml提交到了远程仓库。

解决办法

删除远程的.idea/workspace.xml.运行下面的命令
git rm -r --cached .idea/workspace.xml

然后一步步上传到远成分支。下次提交就不回在看到 .idea/workspace.xml文件了。

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

发表评论