+を使用すると、 hg fetch
BeyondCompareマージの左右のファイルが逆になります。これには何か理由がありますか?同じ構成を維持する方法はありますか?hg pull
hg merge
アップデート:
関連する質問/回答:完全に手動の Mercurial マージ
+を使用すると、 hg fetch
BeyondCompareマージの左右のファイルが逆になります。これには何か理由がありますか?同じ構成を維持する方法はありますか?hg pull
hg merge
アップデート:
関連する質問/回答:完全に手動の Mercurial マージ
はい、理由があります。からhg help fetch
:
マージが発生すると、新しくプルされた変更は「正式」であると見なされます。新しい変更のヘッドが最初の親として使用され、ローカルの変更が 2 番目として使用されます。マージ順序を切り替えるには、--switch-parent を使用します。
これは、フェッチが次の手動ワークフローに似ていることを意味します。
このオプションを使用すると、手順 2 がスキップされるため、逆マージが--switch-parent
防止されます。