git merge无法拒绝丢失未跟踪的文件

use*_*030 12 git

我正在尝试合并主服务器上的存储库.我收到以下错误.

error: refusing to lose untracked file at 'config/database.yml'
Run Code Online (Sandbox Code Playgroud)

git status给了我

deleted by us:   config/database.yml
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

Mak*_*oto 10

根据您的描述,该database.yml文件不应再存在于您的存储库中.

执行git rm --cached config/database.yml从Git中删除它,然后再次尝试合并.