git忽略某個檔案的提交
阿新 • • 發佈:2022-05-13
1. 將某檔案永久忽略,不提交至git
首先在你git所管理資料夾根目錄下,建立一個名為 .gitignore
的檔案,
隨後將你需要忽略的檔案都放到這裡即可。
*/target *.iml /.idea *.class target/ .project .settings/ .classpath
注意
這種方式對已經提交到git上面的檔案是無法奏效的,例如在.gitignore這個檔案存在前,
.project這個檔案已經託管提交給git了,
那後面在.gitignore這個檔案裡新增.project表示忽略這個檔案也不行,
git依然會幫我們提交這時候需要用到第二種方法。
2. 忽略某個已經託管給git的檔案,防止二次提交
這種情況適用於,每個人修改了專案的配置,但是這個是臨時的,只適用於自己本地的情況,不可提交給大家公用時,需要這麼做。
# 執行命令將檔案加入不提交佇列 git update-index --assume-unchanged 你的檔案路徑 # 執行命令將檔案取消加入不提交佇列 git update-index --no-assume-unchanged 你的檔案路徑