【发布时间】:2012-04-23 21:30:56
【问题描述】:
是否可以在本地仓库中拥有本地分支而不让它们出现在远程仓库中?
例如
Local Repo:
[default]
[fixes]
我想将修复分支合并到默认分支,然后推送到远程存储库而不将本地 [fixes] 分支推送到远程存储库?
Remote Repo:
[default]
【问题讨论】:
标签: mercurial
是否可以在本地仓库中拥有本地分支而不让它们出现在远程仓库中?
例如
Local Repo:
[default]
[fixes]
我想将修复分支合并到默认分支,然后推送到远程存储库而不将本地 [fixes] 分支推送到远程存储库?
Remote Repo:
[default]
【问题讨论】:
标签: mercurial
LocalbranchExtension 存在,但我从未尝试过。
【讨论】:
如果您将fixes 合并到default,则fixes 是default 历史记录的一部分,并且也必须被推送。如果您有两个独立的分支头,则可以使用hg push -r <rev> 推动一个而没有另一个。
【讨论】: