gpt4 book ai didi

merge - mercurial merge abort 3 头

转载 作者:行者123 更新时间:2023-12-04 02:10:21 25 4
gpt4 key购买 nike

你好,我看了一些问题,但还是不太清楚

hg merge
abort: branch 'REL1' has 3 heads - please merge with an explicit rev

changeset: 5337:2471f5588ebc
branch: REL1
tag tip
date: 26 aout

changeset: 5325:97ad4693f9f6
branch: REL1
date: 10 mars

changeset: 4756:403f6cc6a294
branch: REL1H
parent: 4752:30cc28d10501
parent: 4755:747a1722622b
date: Mon Oct 10 14:14:17 2011 +0200
summary: merge

3个头同名如何 merge ?

我试试,我是最早的

hg merge 5325 or hg merge 4756
abort: outstanding uncommitted changes

虽然当我做 hg status 我只有 !啊啊啊 ? dddd我现在不知道如何清理这个我已经完成提交,但我无法推送

hg push
searching for changes
abort: push creates new remote branches: REL5308_64!

I dont know why it display a branch REL5308_64

我很绝望

最佳答案

首先,您需要一个干净的工作目录才能 merge ,即。 e.您的工作目录正是要 merge 的变更集,没有未提交的更改。所以你可以:

  • 提交这些更改$ hg commit -m '您的评论'

  • 或者使用 update 丢弃未提交的更改$ hg update -C

一旦干净,您就可以 merge成对。

$ hg merge 5325
$ hg commit -m 'merge'
$ hg merge 4756
$ hg commit -m 'merge'

最后 push .

P.S.- 查看您使用 log 的作品$ hg log -G -l 10 -T "{rev} {desc}"-r "branch(REL1)"

关于merge - mercurial merge abort 3 头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39171937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com