Git如何忽略.gitignore中的文件

时间:2017-02-16 09:21:41

标签: git

我是git的新手,所以我的问题可能听起来很熟悉, 我有2个分支DEV和STAGING,我有一个DB配置文件,我不想推或拉,我在我的本地分支中创建了一个.gitignore文件(在root中不在.git中)我没有把它推到遥控器上。 每当我结账到STAGING时,我都会收到一条消息,说我的配置文件有本地更改并将被覆盖。 我应该将我的.gitignore推送到远程分支机构吗? (如果是,则转至DEV或STAGING)

enter image description here

1 个答案:

答案 0 :(得分:1)

错误消息表示配置文件先前已提交到STAGING。由于文件已提交,因此无法忽略。您需要使用

完全删除配置文件
$ git rm <db config file>
$ git commit -m 'Remove db config file'

假设您在STAGING分支上。