【问题标题】:Gitlab how to pull down current code on master to the local branchGitlab如何将master上的当前代码下拉到本地分支
【发布时间】:2018-02-28 17:50:34
【问题描述】:

如何将代码从 ma​​ster 获取到名为“mybranch”的 本地分支,以便 本地分支 拥有最新的代码?假设本地分支从 master 创建后没有更改代码,现在它落后于 master 几个版本。

【问题讨论】:

    标签: gitlab


    【解决方案1】:

    你可以这样做

    git fetch upstream
    git merge upstream/master
    

    假设您在本地分支机构。

    source

    【讨论】:

      【解决方案2】:

      我已经运行了以下命令,这些命令从 master 中提取了最新的更改。

      git checkout mybranch

      git pull origin master

      【讨论】:

        【解决方案3】:

        结帐到您的分支:

        git checkout mybranch
        

        然后更新 master 并重新设置您的分支。

        git pull --rebase origin master
        

        这是为了以防您不介意变基和更新 master。 您也不能重新设置基准(例如,如果 mybranch 在远程,并且您不想将其删除以便以后能够推送)而只是合并

        git pull origin master
        

        【讨论】:

        • 请解释你做了什么,避免只回答代码
        猜你喜欢
        • 2013-05-09
        • 2019-09-08
        • 2011-10-09
        • 2011-11-01
        • 2011-02-15
        • 2021-11-11
        • 2011-11-04
        相关资源
        最近更新 更多