我希望在我的克隆存储库中有本地分支,这个分支不会存在于主存储库中。为此,我创建了名为“new_branch”的分支,开发并提交它。有时我会将默认分支设置为默认分支,然后在主存储库中出现分支“new_branch”未出现的“push -b default”。在“new_branch”开发完成后,我将合并到默认分支,并且我想推送默认分支“push -b default”。我得到消息“abort:push创建新的远程分支:new_branch!(使用'hg push --new-branch'创建新的远程分支)”。我可以在Mercurial拥有唯一的本地分支吗?只有本地分支
Q
只有本地分支
1
A
回答
3
你可以试试:
- LocalBranch Extension(仅Tim Lee fork似乎与当前的Mercurial工作)
- MQ(推没有
--mq
选项)
0
0
,它是变更的永久组成部分。它将始终要求您推动使用--new-branch
选项。您不能在不修改历史记录的情况下剥离分支名称。
如果您希望将本地名称提供给在推送时不会传播的分支,则应该使用hg bookmark
来代替。
相关问题
- 1. 是否有可能在本地只有分支机构在mercurial
- 2. 只有本地的不同文件不同分支
- 3. 本地分支Git
- 4. github分支的本地分支ontop
- 5. Git:本地分支跟踪其他本地分支
- 6. 切换分支各有本地变化
- 7. 具有多个本地跟踪分支的远程分支
- 8. EGit提交到没有本地分支的远程分支
- 9. Git:放弃分支本地分支上的所有更改
- 10. 我的本地git分支是如何“领先28”,实际上只有1分?
- 11. 从原始分支/主分支到本地主分支
- 12. 创建本地SVN分支
- 13. Git Fetch和本地分支
- 14. GIT - 克隆本地分支
- 15. git合并原产地/分支vs合并分支本地
- 16. bzr分支没有下载源文件,只有分支信息
- 17. TFS分支 - 在本地映射时标记为只读
- 18. 在本地使用多个分支但只需推送一次
- 19. github与本地分支同步分叉
- 20. git,本地分支上的更改会影响其他本地分支?
- 21. 删除了远程分支的本地分支。如何重新获得本地?
- 22. git将本地(?)分支的更改合并到另一个本地分支
- 23. Git status显示本地分支提前X提交 - 应该只有1
- 24. 如何有效地重建和推送本地git分支?
- 25. 如何使新的本地分支跟踪创建的本地分支所在的同一个远程分支?
- 26. Git - 将本地分支推送到远程并使本地分支跟踪远程分支
- 27. 你的分支和'origin/yourbranch'有分歧保存本地文件
- 28. 如何将本地git仓库中的所有远程分支转换为本地跟踪分支
- 29. git使你的本地分支远程,本地分支已经有一个上游
- 30. 创建本地分支机构远程分支机构/本地机构时有什么不同?
这不会解决他的问题,即他希望将该分支合并到默认设置中,而无需推送分支本身。 –
啊,我错过了。这将改变我对“不要那样做!”的回应!历史是有价值的“ –