使用IntelliJ IDEA的Git,安裝.gitignore 忽略不必提交的文件,例如.idea文件夾里面放的是一些項目的配置信息,包括歷史記錄,版本控制信息等。可以不傳到Git上面去。
方法一:安裝.gitignore插件
File-->Settings-->Plugins
安裝完成后就可以使用了,不過在此之前得重啟IDEA
方法二:總結官網下載.ignore插件包
https://plugins.jetbrains.com/plugin/7495--ignore/versions
File-->Settings-->Plugins
點擊Install plugin from disk,選擇下載的壓縮包,它會提示重啟,完成
創建.gitignore文件
編寫.gitignore文件
那些文件就有綠色變為灰色,不在出現在Version Control中
注意
.gitignore只能忽略那些原來沒有被track的文件,如果某些文件已經被納入了版本管理中,則修改.gitignore是無效的。那么解決方法就是先把本地緩存刪除(改變成未track狀態),然后再提交:
輸入:
git rm -r –cached filePath
git commit -m “remove xx”
或者:
git rm -r –cached .
git add .
git commit -m “update .gitignore”
來解釋下幾個參數 -r 是刪除文件夾及其子目錄 –cached 是刪除暫存區里的文件而不刪除工作區里的文件,第一種是刪除某個文件,第二種方法就把所有暫存區里的文件刪了,再加一遍,相當於更新了一遍。