我上有一點的罕見表現的東西一個項目:混帳藏匿可以忽略修改一個跟蹤文件
一個源代碼文件是包含嚴重的代碼的文件,但它可以編輯自己以包含一些配置。這是否是好的設計是一個不同的討論,但爲了能夠測試我的項目,這個文件需要處於修改狀態。
在我做任何事情之前,我通常會對我的貢獻前後的情況進行A-B比較。我用git stash
來切換基地和我骯髒的工作副本。問題是,當使用git stash
時,它也會恢復我的配置。
我目前的解決方法很麻煩:我做了git add path/to/settingsfile
,然後git stash --keep-index
,但我寧可不喜歡這種解決方法。有沒有更好的解決方案讓git忽略對這個文件的所有修改,除非我另有指定?
你真的應該修復自行編輯獸,否則你是不會贏得這場戰鬥。 – mvp
自動生成的內容應保存在單獨的未跟蹤文件中。對此進行排序將立即解決您的問題,並使一切變得更加清潔。 – poke
夥計們,我完全同意。這兩個+1,但請注意我之所以提到這是一個不同的討論,是因爲這不應該是我的修補程序,爲了修復它,它應該通過通常的官僚作風。最終,如果我的老闆/隊友想要這樣或者不在乎我的問題,我正在尋找替代方案。 –