3

Git リポジトリのクローンを作成しているときに、リモート コンテンツが次のように変更されました。

$ hg push
...
abort: refs/heads/master changed on the server, please pull and merge
 before pushing

マージする代わりに、コミットをローカル コピーから別のリモート ブランチにプッシュしたいと考えています。どうすればいいですか?

4

1 に答える 1

5

自分で見つけました。

hg bookmark fixes             # copy content to new git branch 'fixes'
hg bookmark --delete master   # remove old master branch, to avoid abort error
hg push

コミット自体を別のブランチに移動する方が簡単ですgit

于 2013-12-14T13:27:13.577 に答える