gpt4 book ai didi

repository - Mercurial-是否可以在同一仓库中 merge 从主干到分支的更改?

转载 作者:行者123 更新时间:2023-12-04 18:16:09 26 4
gpt4 key购买 nike

Mercurial-是否可以在同一资源库中将更改从主干合并到分支?

如果是,TortoiseHg是否可能?

最佳答案

您可以做两件事,合并或移植。这些答案以命令行为准,您可能必须在乌龟菜单中进行搜索才能找到类似的功能。

您可以将所有更改从一个分支合并到另一个分支。此过程是:

hg update mybranch
hg merge default
hg commit -m "Merging with default"

这会将所有默认提交提交到您的分支中,但反之则不然。稍后,您可以通过执行相反的操作将分支与默认设置重新集成
hg update default
hg merge mybranch
hg commit -m "Bringing in changes from mybranch"

如果您要引入在另一个分支中提交的一个或多个特定提交,则可以使用“移植”来实现,这是一种扩展。
# reqiured in ~/.hgrc
[extensions]
transplant =

这些是您可以用来进行移植的命令:
hg log | less
# (find revision number, the part after the colon, i.e. "88660cca467d")
hg update mybranch
hg transplant 88660cca467d
# (no commit required)

关于repository - Mercurial-是否可以在同一仓库中 merge 从主干到分支的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3107461/

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