hg clone my_project my_project_1
然后当新的克隆内我发出
hg ci -m "branch created"
切换到新创建的回购标志着我作为一个新的分支
hg branch v1
后但是当我试图将更改回推给我从 克隆的原始存储库时,出现此错误:
abort: push creates new remote branches: v1!
如何将分支压入原始存储库? 我是否试图通过将分支推入原始回购来做正确的事情?我只想拥有一个中央存储库,其中将包含分支机构,我可以从中检出分支机构。 解决此问题的最佳方法是什么? 谢谢。
使用分布式版本控制,您(通常)检查所有内容,而不仅仅是分支。此外:“一个集中的存储库”是可能的,但每个开发人员检查存储库都有一个中央存储库的克隆。 – 2012-03-07 12:20:10