私はマージの競合が発生しています。通常、ファイルの名前を変更して、リポジトリから引き出して解決を行ったり、手動で編集したりできます。今回は、競合するファイルの変更をコミットしました。ステージング領域にあります。 git reset HEAD <file>
を使用してからもう一度git pull
を使用してみましたが、引き続きマージの競合が発生します。 問題のあるファイルを強制的に上書きする方法はありますか? エラー:次のファイルをローカルの変更がマージによって上書きされます:DB/profile_edit.php強制的にgitでファイルにプルを強制するには?
私はprofile_edit.phpbkupするファイルの名前を変更するここで
は私が得るメッセージです。 それから私はgit pull
と私はまだ同じエラーが発生します。どうしてこれなの?ファイルはもはや存在しないので、どのように置き換えることができますか?
ありがとうございました。
コミットした変更を保持したくないですか?または2つを一緒にマージしますか? – Andy
2つのファイルの違いを開くにはどうすればよいですか?確かに、私はそれをしたいと思います。 – egidra
@egidra:あなたは引っ張り、争いを起こして解決させます。 git-mergeのマンページを参照してください。具体的には、「どのように衝突が起こるか」(http://www.kernel.org/pub/software/scm/git/docs/git-merge.html#_how_conflicts_are_presented)コンフリクトの解決方法](http://www.kernel.org/pub/software/scm/git/docs/git-merge.html#_how_to_resolve_conflicts) "のセクションを参照してください。 – Cascabel