我在Ruby工作,想从Github拉出来时忽略我的配置文件。
我收到的错误是: “错误:对以下文件的本地更改将被merge:config / database.yml”
覆盖我尝试过的事情:
1)我将文件路径添加到位于我的应用程序根目录中的.gitignore。
2)我将文件路径添加到我的全局.gitignore
3)我从我的应用程序根目录运行了git update-index --assume-unchanged /config/database.yml
4)我从我的应用程序根目录运行了git update-index --skip-worktree config / database.yml
我的计算机上的多个不同文件夹中有多个相同应用程序的实例。应用程序的其他实例遵循假定未更改的命令。我不确定我错过了什么。
答案 0 :(得分:0)
在拉动之前考虑存储您的本地更改:
git stash
git pull
git stash pop
如果您要存储的文件在原点上发生更改,则可能存在合并冲突。