Git中的子树很好地工作,虽然一些git命令仍然支持子树。
以下是问题:
如何从不同的远程分支(如“稳定”或“集成”)中提取子树?
仅供参考,我们有一个subtree "push"
作为脚本。实际上,它甚至可以将子树推送到我们在远程存储库上选择的特定分支。
有人知道如何在拉动时做反向甚至有线索吗?
简单的拉动就像这样:
git pull -s subtree remotebranch
可以尝试的一个想法:也许一个两步过程就可以解决问题。
stable
”等远程存储库分支中拉出,然后git subtree pull
到master
?此致 韦恩
答案 0 :(得分:3)
可能(未经测试)git subtree script tool可能会有帮助。
见其man page
它可以在您自己的仓库中合并/拉出子项目,但它可能涉及所有分支,因此仍然需要您的两步流程。