【发布时间】:2020-06-24 12:16:31
【问题描述】:
这是一个场景。
服务器上有原始的主开发分支以及版本分支。开发分支都有修复(1_otherFix 分支)和版本分支有(2_otherFix 分支)。两个修复程序已合并。
服务器
develop Branch (Original)
---------------------------------------------------------------
\ \ 1_otherFix Branch /
\ \-----------------/
\ versionX Branch
\------------------------------------------------------
\ 2_otherFix Branch /
\-----------------/
我的环境
我创建了一个主开发分支 (myDevelop) 的克隆,它通过结帐生成了一个版本分支 (myVersionX)。 (git checkout versionX)。
然后我从 myVersionX 分支创建了一个新分支 (myFix)。
myDevelop Branch (clone)
---------------------------------------------------------------
\
\ myVersionX Branch
\------------------------------------------------------
\
\ myFix Branch
\---------------------------------------------
目标是更新克隆、我的主要开发分支 (myDevelop)、我的版本分支 (myVersionX) 以及我的修复分支 (myFix),以便它们都包含来自服务器的 2 个合并修复 (1_otherFix 分支)和(2_otherFix 分支)。
如何使用“git pull”更新环境中的所有 3 个分支?
我可以从 (myFix) 分支执行“git pull”以更新所有 3 个吗?
myDevelop Branch (clone)
---------------------------------------------------------------
\
\ myVersionX Branch
\------------------------------------------------------
\
\ myFix Branch
\---------------------git pull------------------
我必须导航到每个分支并执行“git pull”吗?
myDevelop Branch (clone)
------------------------------1 - git pull---------------------
\
\ myVersionX Branch
\------------------------2 - git pull-------------------
\
\ myFix Branch
\-------------------3 - git pull-----------------
我是否必须导航到每个分支并使用特定名称执行“git pull”?
myDevelop Branch (clone)
------------------------------1 - git pull develop------------------
\
\ myVersionX Branch
\------------------------2 - git versionX-------------------
\
\ myFix Branch
\-------------------3 - git pull-----------------
我可以从 myFix 分支完成所有 3 次拉取操作吗?
myDevelop Branch (clone)
---------------------------------------------------------------
\
\ myVersionX Branch
\------------------------------------------------------
\
\ myFix Branch
\---------------------git pull develop-------------
git pull versionX
git pull
有没有更简单的方法来更新所有 3 个?
【问题讨论】:
-
@RomainValeri 谢谢。我能理解那个简短的答案:-)
-
@isherwood - 该链接似乎与我所要求的略有不同。实际上我并没有完全理解他们提出的问题。
-
第一个带有“简短回答”的评论发生了什么?
-
答案不属于 cmets。它已由主持人或自动化过程清除。