特別是,我維護一個我的dotfiles的git倉庫。我最近開始研究一臺新機器,並在同一個機器上克隆我的存儲庫。Git忽略部分被跟蹤文件的本地更改
現在,我希望對我的點文件進行一些更改,這些點文件只針對該系統。我希望在我的存儲庫中忽略這些更改。
我做的其他更改應繼續進行跟蹤和承諾。
例如,在我的.gitconfig,我有一個設置:
[push]
default = simple
現在,我的新機器上,使用的Git版本,它很老了。它仍然不支持推動設置simple
。所以,我想改變這一點,但只在本地。
但是,如果我對.gitconfig做任何其他更改,我想跟蹤這些更改。無論如何,我能做到這一點?
編輯:
我知道git update-index --assume-unchanged
。問題在於git將不再跟蹤我的文件,直到我將其反轉。然後,它會跟蹤所有的變化。
我希望忽略某些更改並跟蹤其餘部分。
[Committing Machine Specific Configuration Files]可能的重複(http://stackoverflow.com/questions/1396617/committing-machine-specific-configuration-files) – Senseful