将.idea取消git托管
先执行删除命令
$ git rm -r --cached “.idea”
提交到本地
$ git commit -m “del .idea file”
推送到远程仓库
直接在idea上推送
永久不提交
在工程根目录下新建一个文件.gitignore,内容如下:
# Compiled class file
*.class
*.classpath
*.factorypath# Log file
*.log# BlueJ files
*.ctxt# Mobile Tools for Java (J2ME)
.mtj.tmp/# Package Files #
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar# IDE Files #
*.iml
.idea
.idea/
.project
.settings
target
.DS_Store# temp ignore
*.cache
*.diff
*.patch
*.tmp# Maven ignore
.flattened-pom.xml