提交特定于機器的配置文件我開發(fā)時的一個常見場景是,代碼庫將有幾個配置文件,這些配置文件需要特定于機器的設置。這些文件將被簽入Git,其他開發(fā)人員總會意外地將它們簽回并破壞其他人的配置。一個簡單的解決方案就是不將它們簽入到Git,甚至為它們添加一個.gitignore條目。但是,我發(fā)現(xiàn)在文件中設置一些合理的缺省值要好得多,開發(fā)人員可以對其進行修改以滿足他的需要。有沒有一種優(yōu)雅的方法可以讓Git很好地處理這些文件?我希望能夠修改特定于機器的配置文件,然后能夠在不簽入該文件的情況下運行“git COMMIT-a”。
3 回答

炎炎設計
TA貢獻1808條經驗 獲得超4個贊
git update-index --skip-worktree filename
git commit -a
git reset --hard
git update-index --assume-unchanged
git help update-index
.
- 3 回答
- 0 關注
- 539 瀏覽
添加回答
舉報
0/150
提交
取消