【发布时间】:2016-12-02 01:54:47
【问题描述】:
真的可以在这里使用一些帮助。我创建了一个 repo,并在该 repo 中按照以下步骤完成了不同 repos 的子树合并:
http://nuclearsquid.com/writings/subtree-merging-and-you/
所以我的结构是这样的:
Parent Folder
Component
masterbranch
Tests
testapi
masterbranch
testnr
masterbranch
testres
masterbranch
设置没有问题。但是我很难添加每个子树的开发分支。所以有了上面的结构,我需要在 repo 中的每个 master 分支旁边的 develop 分支。
但这仅适用于一个分支(主),因为我在 .bowerrc 文件中遇到 git 重叠错误,并且当我尝试按照上面链接中的步骤合并远程/开发时,它说“无法绑定” .
我尝试在组件和测试中创建一个开发分支,然后在每个远程仓库中合并(即在组件仓库和新创建的开发分支中,我做了一个 git merge remote/develop。)。但是当我这样做时,由于某种原因,我遇到了合并冲突。我不确定为什么会发生这种情况。
将远程的开发分支合并到上述组件和测试中的开发分支的最佳方法是什么?
感谢您的帮助。谢谢
【问题讨论】:
-
仅供参考 *nix 上的
tree命令会生成与您包含的目录树结构类似的目录树结构。
标签: git github version-control merge git-merge