Git删除远程仓库中.idea等文件
Git删除远程仓库中.idea等文件
出现原因
- 未配置
.gitignore文件 - push过代码,后期才加的
.gitignore文件。 此时git已经对.idea文件进行了追踪,就算在.gitignore文件配置.idea了 也不起作用
解决办法
-
确保
.gitignore文件存在,即没有就创建.gitignore文件,有就在.gitignore文件添加想要屏蔽的文件名或文件路径.settings/ .classpath .project .gradle .DS_Store **/target/** **/tgrget .factorypath **/config/*.yml ~ ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr /target/ -
然后git取消追踪
.idea,仅在本地保留git rm --cached -r .idea同理,可以取消追踪
xxx文件git rm --cached -r xxx -
最后提交即可, 远程仓库中
.idea文件夹 就消失了。git commit -m "message"git push

浙公网安备 33010602011771号