.emacs ディレクトリを読み込んでいたところ、次の競合が発生しました。
CONFLICT (add/add): Merge conflict in elisp/dired-details+.el
Git の状態は次のとおりです。
Unmerged paths:
# (use "git add/rm <file>..." as appropriate to mark resolution)
# both added: elisp/dired-details+.el
さて、git は を使用することを提案しgit rmました。ローカル ファイルをプルしているファイルに完全に置き換えたいので、ちょっと賢明なようです...だから私はそうgit rm elisp/dired-details+.elしgit mergeます. 私は得る:
git merge: fatal: マージが完了していません (MERGE_HEAD が存在します)。マージする前に変更をコミットしてください。
わかりましたgit commit -a -m "ugh merge conflicts"。git pull origin master.
これで、 I am missing を除いて、すべてが正常にマージされましたdired-details+.el。ちょっと混乱しています。次の答えを知りたいです。
git-rmリモートブランチからそのファイルを元に戻して取得するにはどうすればよいですか?..- そもそもなぜ衝突があったのですか?..ここで何が起こっているの
add/addですか?.. git-rm置き換えたいファイルを 'ing する代わりに、どうすればよいでしょうか?..