Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control Mercurial说我';即使我告诉他';hg更新默认值';_Version Control_Mercurial_Branch_Dvcs_Branching And Merging - Fatal编程技术网

Version control Mercurial说我';即使我告诉他';hg更新默认值';

Version control Mercurial说我';即使我告诉他';hg更新默认值';,version-control,mercurial,branch,dvcs,branching-and-merging,Version Control,Mercurial,Branch,Dvcs,Branching And Merging,我以下一种方式创建了一个功能分支: hg分支机构功能/发行编号 我对所做的更改进行了提交,并希望推动此分支。 我输入了hg push--new branch-b功能/发行号,mercurial说:中止:未知的分支'功能/发行号' 我键入了hg分行,它打印了功能/发行号 我键入了hg update default,它打印了0个文件更新,0个文件合并,0个文件删除,0个文件未解析 然后我再次输入了hg分支。我希望在输出中看到默认值,但仍然有功能/发行号 谁能解释一下发生了什么事吗?你需要承诺。在Me

我以下一种方式创建了一个功能分支:
hg分支机构功能/发行编号

我对所做的更改进行了提交,并希望推动此分支。 我输入了hg push--new branch-b功能/发行号,mercurial说:
中止:未知的分支'功能/发行号'

我键入了hg分行,它打印了功能/发行号

我键入了
hg update default
,它打印了
0个文件更新,0个文件合并,0个文件删除,0个文件未解析

然后我再次输入了
hg分支
。我希望在输出中看到
默认值
,但仍然有
功能/发行号


谁能解释一下发生了什么事吗?

你需要承诺。在Mercurial中,分支是记录在提交本身中的永久信息。键入
hg branch babar
后,您的“工作副本”已更改为branch
babar
,但在使用
hg commit
从工作副本创建实际提交之前,此分支上不会有任何提交。您可以随时使用
hg summary
来低估存储库的状态


Mercurial有一个称为“bookmark”的更轻的概念,它允许在提交本身中引用变更集,而无需永久记录。您应该在使用命名分支之前检查它。

您需要提交。在Mercurial中,分支是记录在提交本身中的永久信息。键入
hg branch babar
后,您的“工作副本”已更改为branch
babar
,但在使用
hg commit
从工作副本创建实际提交之前,此分支上不会有任何提交。您可以随时使用
hg summary
来低估存储库的状态


Mercurial有一个称为“bookmark”的更轻的概念,它允许在提交本身中引用变更集,而无需永久记录。在开始使用命名分支之前,您应该检查它。

如果您使用
hg log-b功能/问题
它是否报告您期望在该分支上的更改集?hg的行为就好像新分支是在所讨论的提交之后创建的一样。@Edward:它告诉我们:中止,未知修订您确定在创建分支之后创建了提交吗?看来你是反其道而行之。@Rudi:我不太确定。可能是我先提交的。
hg分支
说了什么?如果你做了
hg log-b功能/问题
它会报告你期望在该分支上的变更集吗?hg的行为就好像新分支是在所讨论的提交之后创建的一样。@Edward:它告诉我们:中止,未知修订您确定在创建分支之后创建了提交吗?看来你是反其道而行之。@Rudi:我不太确定。可能是我先提交的。hg分支说什么?