IDEA提供開發效率之Git忽略外掛.ignore
阿新 • • 發佈:2019-10-11
在使用的IDE是IntelliJ IDEA,發現IDEA在提交專案到本地倉庫的時候,會把.idea資料夾中的內容也提交上去,這裡面放的是一些專案的配置資訊,包括歷史記錄,版本控制資訊等。可以不傳到Git上面去。 這個時候就需要編寫.gitignore檔案來忽略提交這些檔案。在IDEA中有一個外掛.ignore可以幫我們做這件事。
一、安裝外掛
搜尋.ignore |
---|
二、新建.ignore檔案
.ignore檔案 |
---|
先選擇Example user template,後續有需要新增 |
---|
三、將不需要提交的檔案新增
檔案新增 |
---|
- 在.ignore檔案中自動新增,並且需要忽略的檔案變為了灰色狀態
自動新增 |
---|
- 則提交時不會提交需要忽略的檔案。
四、.gitignore檔案忽略的匹配規則
- *.a # 忽略所有 .a 結尾的檔案
- !lib.a # 但 lib.a 除外
- /TODO # 僅僅忽略專案根目錄下的 TODO 檔案,不包括 subdir/TODO
- build/ # 忽略 build/ 目錄下的所有檔案
- doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt
- 注意:.gitignore只能忽略中新增的檔案,如果已經被納入了版本管理中,則修改.gitignore是無效的。那麼解決方法就是先把本地快取刪除,然後再提交。(因此可以將不需要提交的檔案不提交到緩衝區和