我希望在我的克隆存儲庫中有本地分支,這個分支不會存在於主存儲庫中。爲此,我創建了名爲「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. 創建本地分支機構遠程分支機構/本地機構時有什麼不同?
這不會解決他的問題,即他希望將該分支合併到默認設置中,而無需推送分支本身。 –
啊,我錯過了。這將改變我對「不要那樣做!」的迴應!歷史是有價值的「 –