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.xmlhs_err_pid*yt-access-server/target/