自己分裂出来的那条线是怎么回事?我做了一个提交,然后我为存储库做了一个拉取,然后是一个更新。
这是什么原因造成的?
如何将拆分的部分放回主线?
自己分裂出来的那条线是怎么回事?我做了一个提交,然后我为存储库做了一个拉取,然后是一个更新。
这是什么原因造成的?
如何将拆分的部分放回主线?
Michal 有你的“如何修复”——选择他的答案——但这就是它发生的原因:在提交之前你还没有更新到提示修订。如果您执行hg pull
当前修订(由 报告hg parents
),则不会更新为tip
. 你需要hg update tip
或pull -u
实现它。新提交总是有当前hg parents
输出的父版本,不一定是tip
.
拆分是一个新的分支。如果你愿意,你可以将它合并回主干,但要小心代码混乱。要进行合并,请选择新分支的尖端,打开上下文菜单,然后选择 Merge With。它将与当前标记为的任何 Rev 合并tip
。