idea提交git时过滤掉不必要的文件
  1. 进入Preferences->plugins 中下载一个(.ignore)插件  
  2. 在项目本地new一个(.gitignore)的文件
  3. 新增需要过滤文件的后缀及文件夹
  4. 使用git 命令git本地缓存
  5. 使用git add . 推送到远程服务器

  

  git 删除本地缓存命令

  

 git rm -r -f --cached .     -f 是强制删除   最后的点 是删除所有
 git rm -r --cached .

  .gitignore 文件内容

### Java template
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
.idea/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
*.iml
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
yt-access-server/target/

发表回复