我有一個本地開發的主分支和一個heroku分支來部署到heroku。我有一個conf文件,我忽略並且不檢查master,因爲它是私有的,但是它在heroku分支中並沒有被忽略,並且它已被添加到repo中,因爲heroku服務器需要它工作。防止Git刪除被忽略的文件
問題:我注意到當我從master到heroku做git checkout時,它從master中刪除了我的conf文件。 heroku conf文件一定會自動覆蓋master上的同一個文件,並且由於該文件被忽略,git沒有警告我,我有沒有提交的更改,我做了什麼... shucks ...
How do我阻止這種事情發生?有沒有辦法得到關於它的警告,或者我應該調整我管理事物的方式。
+1但鏈接回到你提到的問題將是很好的 – 2011-02-18 10:33:19