2017-02-16 90 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