1. 程式人生 > 其它 >git忽略某個檔案的提交

git忽略某個檔案的提交

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 你的檔案路徑