私には2つのコミットがあります:
[branch]: [commit_id]
justin: 94943b74ba273a9f4009
jzbranch: 6070aada7b8a690d410b
2つのブランチをjzbranchにマージし、2つの違いを解決するにはどうすればよいですか?
私には2つのコミットがあります:
[branch]: [commit_id]
justin: 94943b74ba273a9f4009
jzbranch: 6070aada7b8a690d410b
2つのブランチをjzbranchにマージし、2つの違いを解決するにはどうすればよいですか?
特定のコミットIDを持つ2つのGitブランチを1つのブランチにマージするにはどうすればよいですか?
git checkout jzbranch
git merge [commit_id] jzbranch
また
git merge [commit_id] 6070aada7b8a690d410b
gitでは複数のブランチ/コミットを1つにマージできるためです。
次に、実行するgit mergetool
か、単純git status
にします(2番目のケースでは、競合するファイルのみが表示され、これらのファイルを任意のエディターで開きます)。私は2番目の方法を好みます。
その後、必須の新しいコミットを行います
jzbranchブランチをチェックアウト
git checkout jzbranch
ジャスティンにマージ
git merge justin
競合がある場合は、git mergetool
git mergetoolの実行後に実行し、を使用git commit
して最終的なマージをコミットします。
git branch newbranch 6070aada7b8a690d410b
git checkout newbranch
git merge 94943b74ba273a9f4009