我正在学习Mercurial,我想提交一些更改,但是收到了类似“新建头”之类的消息 - 尽管我记得在进行新工作之前执行了hg pull和hg update。
然后我感到困惑,所以我做了一个合并来尝试摆脱混乱。我正在使用一个文件(再次尝试学习HG时只使用一个文件)。 我无法发布我的图像(积分不够),但我试图在下面重新创建它。
当我创建seo_v_1.0标签时,我是否自动创建了一个分支?在其他hg存储库中,我只需创建一个标签,推送更改并继续进行即可。
有人可以帮助我解释一下我在这里做了什么吗?在合并之前,我对存储库进行的唯一更改是提交了“up to 33” changset。因此,根据下面的分支图表,也许我已经处于分支中,但是不知道吗?创建seo_v_1.0标签是否无意中创建了一个分支?
先谢谢了。
请注意,“seo_v_1.0”到“added tag ..”之间的线条被划掉了,而该行从“up to 33”到“default tip merge thing”处重新进入。
默认提示合并事项[黄色] [默认为绿色] - up to 33 - 为更改集xxxx添加了标签seo_v_1.1 - seo_v1.1清除颜色[黄色] - 为更改集xxxx添加了标签seo_v_1.0 seo_v_1.0-completed [黄色] - 经过第2节的SEO - SEO交叉引用完成 - 初始提交
编辑:添加了glog输出
然后我感到困惑,所以我做了一个合并来尝试摆脱混乱。我正在使用一个文件(再次尝试学习HG时只使用一个文件)。 我无法发布我的图像(积分不够),但我试图在下面重新创建它。
当我创建seo_v_1.0标签时,我是否自动创建了一个分支?在其他hg存储库中,我只需创建一个标签,推送更改并继续进行即可。
有人可以帮助我解释一下我在这里做了什么吗?在合并之前,我对存储库进行的唯一更改是提交了“up to 33” changset。因此,根据下面的分支图表,也许我已经处于分支中,但是不知道吗?创建seo_v_1.0标签是否无意中创建了一个分支?
先谢谢了。
请注意,“seo_v_1.0”到“added tag ..”之间的线条被划掉了,而该行从“up to 33”到“default tip merge thing”处重新进入。
默认提示合并事项[黄色] [默认为绿色] - up to 33 - 为更改集xxxx添加了标签seo_v_1.1 - seo_v1.1清除颜色[黄色] - 为更改集xxxx添加了标签seo_v_1.0 seo_v_1.0-completed [黄色] - 经过第2节的SEO - SEO交叉引用完成 - 初始提交
编辑:添加了glog输出
@ changeset: 9:8637aa6d738f
|\ tag: tip
| | parent: 8:
| | parent: 7:
| |
| | summary: merge thing
| |
| o changeset: 8:
| | parent: 4:
| |
| | summary: up to 33
| |
o | changeset: 7:
| |
| | summary: Added tag seo_v_1.1 for changeset de5f8c81840f
| |
o | changeset: 6:
| | tag: seo_v_1.1
| |
| |
| | summary: cleared left col colors
| |
o | changeset: 5:
|/
|
| summary: Added tag seo_v_1.0 for changeset c13bd5d3cc09
| o changeset: 4:
| tag: seo_v_1.0
|
| summary: -completed cross-reference
| | summary: 合并事项 | | | o changeset: 8: | | parent: 4: | |
| | summary: 更新至33 | | o | changeset: 7: | |
| | summary: 为变更集de5f8c81840f添加了标签seo_v_1.1 | | o | changeset: 6: | | tag: seo_v_1.1 | |
| |
| | summary: 清除左侧列颜色 | | o | changeset: 5: |/
| | summary: 为变更集c13bd5d3cc09添加了标签seo_v_1.0 | o changeset: 4: | tag: seo_v_1.0 |
| summary: -完成交叉引用 - TheW