2017-02-16 87 views
-1

我在git中很新,所以我的問題可能聽起來很熟悉, 我有2個分支DEV和STAGING,我有一個我不想要的DB配置文件推或拉,我創建了一個.gitignore文件在我的本地分支(在根不在.git中),我沒有把它推到遠程。 任何時候我退房到STAGING我收到一條消息,我的配置文件有本地更改,將被覆蓋。 我應該將我的.gitignore推到遠程分支上嗎? (如果是,至DEV或STAGING)Git如何忽略.gitignore中的文件從結帳

enter image description here

+1

是推到DEV和STAGING兩者。 – Avi

回答

1

該錯誤消息表示配置文件先前已經致力於分期。由於文件已提交,因此不能忽略。您將需要完全刪除配置文件

$ git rm <db config file> 
$ git commit -m 'Remove db config file' 

假設您處於STAGING分支。

+0

謝謝,我認爲這是缺少的 – bourax