我想弄清楚为什么Mercurial认为我正在尝试在这种情况下创建一个新的远程分支:
alt text http://a.yfrog.com/img716/8421/9vz.png
是否只是试图通知我,分支将作为封闭分支出现在元数据中?
我在Mercurial v1.6.1023上
编辑:远程存储库上唯一的分支名为"default"
默认情况下hg push,将推送本地存储库中不在远程存储库中的所有更改集.如果你有一个本地分支的一些变化(Environment_Switching你的情况) -即使关闭分支-他们和你一起去,除非你使用明确排除他们hg push -b default(假设你没有合并分支返回到default).
要回答您的问题,这只是警告您正在创建一个新的远程分支.
编辑:hg push -r default并且hg push -b default是等价的.从输出到hg help revs:
Mercurial支持多种指定单个修订的方法.... 为简洁起见,删除了文本 ...分支名称表示该分支的最尖端修订.
推一个分支tipmost修订也将推动它的祖先,这是在分支的变更集的其余部分.
| 归档时间: |
|
| 查看次数: |
2091 次 |
| 最近记录: |