更改分支时Mercurial uncommited更改合并

时间:2016-07-07 07:49:56

标签: mercurial

在进行未提交的更改时,我意外地切换了分支。似乎mercurial已经自动合并我的更改,但仍然存在冲突。

如何检查我的命名分支并在那里提交更改?

1 个答案:

答案 0 :(得分:0)

  

似乎mercurial已自动合并我的更改

似乎只为你(和你的Mercurial),因为这个玩具回购

@  2[tip]   e173e81c9fff   2016-07-08 10:09 +0500   lazybadger
|    Creating branch
|
o  1   befd1e011923   2016-07-08 10:06 +0500   lazybadger
|    Edit
|
o  0   45f15df3f7c9   2016-07-08 10:05 +0500   lazybadger
     Start
在转速时肮脏的工作目录。 1

>hg id -nib
befd1e011923+ 1+ default
>hg st
M 1.txt

更新至tip 不会更改工作目录中 的内容

>hg up Feature
0 files updated, 0 files merged, 0 files removed, 0 files unresolved

(注意“0个文件已更新,0个文件已合并”)且工作目录仍然很脏

>hg id -nib
e173e81c9fff+ 2+ Feature

>hg st
M 1.txt

PS - 如果您的工作目录不干净,您可以禁用对另一个变更集的更新:使用-c选项作为所有hg up的必填项(创建别名)