古いマスターに基づいた git ブランチがあります。このブランチには、マスターにはないコミットがあります。マスターのコードでブランチを更新したいのですが、コミットはブランチに残しておきます。これを行う最善の方法は何ですか?
質問する
254 次
1 に答える
4
git fetch --all
git checkout your_branch
git merge someremote/master
基本的に、最初にリモートのすべての更新を (マージせずに) ダウンロードしてから、ブランチにチェックアウトし、更新されたマスターをブランチにマージします。あなたが話しているマスターブランチがローカルリポジトリにあり、更新されている場合、単純なgit checkout your_branch; git merge master
トリックが行われます(マスターからの変更をブランチにマージします)。
于 2012-06-21T00:41:32.203 に答える