我有一個App.Local.config文件,每個開發人員都有自己的設置。我不希望在GIT repo中檢查此版本的版本,因爲每次它都會被其他開發人員的更改覆蓋。GIT:切換分支時如何保留忽略的文件?
因此,我從回購庫中刪除了該文件並將其添加到忽略文件中。但是現在,當開發人員切換分支時,App.Local.config將從其本地文件系統中刪除。
最終什麼,我想的是:
- 新開發的克隆回購協議,獲取App.Local.config的起始版本
- 開發進行更改App.Local.config。 Git將忽略更改並且不會登臺/登錄
- dev開關分支,對App.Local.config的更改不會丟失並且不會刪除文件。
我該怎麼做?
謝謝。
如果文件被正確忽略,則在切換分支時不應觸摸它。當你輸入'git status'時會出現嗎? – 2013-03-21 16:28:19
它只會在每個人的第一次更新時被刪除。一旦每個人的回購是最新的,該文件將保持不被刪除。 – TheBuzzSaw 2013-03-21 16:31:35