git已提交.idea文件夹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git已提交.idea文件夹相关的知识,希望对你有一定的参考价值。

参考技术A 在 gitignore 中忽略了.idea文件夹,但是提交时仍旧会出现.idea内文件变动的情况

原因:.idea已经被git跟踪,之后再加入.gitignore后是没有作用的

解决办法:.gitignore中添加.idea,清除.idea的git缓存, git rm -r --cached .idea

git-忽略已提交的文件或目录

参考技术A 1.先把项目备份,以防万一。

2.从版本库中rm文件或目录

rm文件

git rm --cached file_name //从版本库中rm文件,working dicrectory中仍然保留(本地文件还存在, 只是不希望这个文件被版本控制。)

rm目录

git rm -r --cached directory_name //删除目录下所有文件包括子目录

3.在.gitignore中添加要忽略的文件

4.把修改的文件commit并且push到服务端

5.从git上重新拉取这个项目。

以上是关于git已提交.idea文件夹的主要内容,如果未能解决你的问题,请参考以下文章

git配置忽略文件(已提交文件和目录的忽略)

git提交代码.idea文件夹要提交吗

git集成idea

webstorm 怎么禁止git提交.idea目录

IDEA创建.gitignore文件模板忽略git提交.idea等文件

idea git提交文件忽略(.gitignore)