2015-10-07 9 views
6

マスター上のリポジトリをマージしようとしています。 次のエラーが表示されます。git mergeで、untrackedファイルの紛失を拒否できません。

error: refusing to lose untracked file at 'config/database.yml' 

gitの状況は私に与え

deleted by us: config/database.yml 

私はそれをどのように解決することができますか?

+0

最近あなたの '.gitignore'ファイルに' database.yml'が追加されましたか? – Makoto

+0

はい最近私のgitignoreにそのファイルを追加しました。 – user3814030

+0

あなたがマージしようとしていたブランチは、無視されたファイルを持っていましたか、それを無視しているのですか? – Makoto

答えて

6

あなたの説明から、database.ymlファイルはあなたのレポジトリにもう存在しないはずです。

git rm --cached config/database.ymlを実行してGitから削除し、もう一度マージを試みます。

関連する問題