【发布时间】:2011-06-21 03:53:18
【问题描述】:
我正在学习 mercurial,然后我进行了一些更改,我得到了“创建新头”的消息——尽管我可以发誓在做新的之前我做了一个 hg pull 和一个 hg update工作。
然后我感到困惑,所以我进行了合并以试图摆脱混乱。我正在处理的单个文件很好(我再次尝试学习 HG 时只使用一个文件)。我无法发布我的图片(分数不够),但我尝试在下面重新创建它。
当我创建标签 seo_v_1.0 时,我是否自动创建了一个分支?在其他 hg 存储库中,我只需创建一个标签,推送更改并继续。
有人可以帮我破译我在这里做了什么吗?在合并之前我对 repo 所做的唯一更改是我提交了“最多 33 个”变更集。所以也许——根据我下面的分支图——我已经在分支中但不知道? seo_v_1.0标签的创建是否无意中创建了分支?
提前致谢。
请注意,行从“seo_v_1.0”开始到“添加标签..”,行从“up to 33”返回到“default tip merge thing”
- 默认提示合并事物 [这是黄色的] [默认是绿色的]
- 最多 33 个
- 为变更集 xxxx 添加了标签 seo_v_1.1
- seo_v1.1 清除颜色 [这是黄色]
- 为变更集 xxxx 添加了标签 seo_v_1.0
- seo_v_1.0-完成[这是黄色的]
- 通过第 2 节进行搜索引擎优化
- 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
【问题讨论】:
标签: mercurial graph branch explorer