.h
作業中のプロジェクトのヘッダーファイルで小さな競合が発生しました。このプロジェクトはGitで追跡されています。
幸いなことに、競合は非常に簡単に解決できました。使用しました
git mergetool
opendiff
そして、私のMacではFileMergeのように見えるデフォルト()を選択しました。適切な変更を加え、ファイルを保存して閉じました。
次に、Gitは、マージが成功したかどうかを尋ねました。私は「はい」と答えました。
Was the merge successful? [y/n] y
しかし今、私は持っています:
> git st
# On branch develop
# Changes to be committed:
# modified: MyHeader.h
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# MyHeader.h.BACKUP.52920.h
# MyHeader.h.BASE.52920.h
# MyHeader.h.LOCAL.52920.h
# MyHeader.h.REMOTE.52920.h
# MyHeader.h.orig
これらの余分なジャンク競合ファイルのうち、FileMergeによって作成されたものと、Gitによって作成されたものはどれですか?
そしてもっと重要なこと:どうすればそれらを削除できますか?