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 回答