我从特定版本克隆了一个存储库,我准备推送,现在是什么?

时间:2013-05-15 17:30:27

标签: mercurial

我从特定版本克隆了一个远程存储库(在head之前)。从那时起,我已经对我的本地仓库进行了更改,我已准备好将这些变更集推送到远程仓库。

我只是想知道远程存储库会发生什么,因为我没有从头部克隆?我的新变革会成为新的头脑吗?

1 个答案:

答案 0 :(得分:0)

如果您尝试推送更改集,则可能会收到如下消息:

abort: push creates new remote head 8df8a97d46fd!
(you should pull and merge or use push -f to force)

信息说明了一切。你应该首先在本地拉取和合并(不要忘记提交你的合并),然后你就可以推送。除非您确实知道自己在做什么,否则不建议使用push -f