git 忽略已提交過的檔案

zx1323發表於2018-04-18

參考:https://my.oschina.net/zmf/blog/501207

場景:

配置檔案在本地需要被修改,但不不想提交到git伺服器

$ git update-index --assume-unchanged /path/to/file       #忽略跟蹤

$ git update-index --no-assume-unchanged /path/to/file  #恢復跟蹤


Eclipse EGit外掛的操作順序:

eclipse>team>advanced

Assume Unchanged  不跟蹤(檔案上會有個小勾)

No Assume Unchanged  繼續跟蹤

Untrack 移除跟蹤(相當於刪除了檔案版本管理記錄,但沒有做物理刪除)


如果在Project Explorer 檢視下不能操作類似於 .gitingore 檔案

可以切換到 Navigator檢視下操作

Windows->Show View->Navigator


這樣一來本地任意修改配置檔案,都不會在批量提交時傳到git伺服器上,影響團隊開發

相關文章