我四处寻找,我无法找到任何与此有关的问题。
克隆分支的方法是转到它的根目录位置,例如,
https://blah@onestash.company.com/scm/cc/batch.git
具有以下分支:master
,branchA
和branchB
。然后我选择branchA
克隆到我的本地。
我已将branchA
克隆到我的本地工作空间,现在我想将我的更改从branchA
合并到branchB
。我已将branchB
签出到我的本地计算机中,并且我当前位于当前所在的本地目录下。现在我想将branchA
合并到branchB
,但是,我该怎么办?获取branchB
的回购网址,以便我可以git merge
?在svn中,它为每个分支提供了一个repo URL,但在git中似乎并非如此。
答案 0 :(得分:1)
大多数git工作流程涉及将repo本地克隆到单个路径并在该工作副本中切换分支。
您可以使用git checkout branchName
来切换分支。合并应该像git merge branchA
一样简单。
强烈建议新用户使用the git book。真正有助于深入挖掘和学习这些概念。很多东西的命名与svn概念类似,但是考虑它们会使事情变得更难。