【问题标题】:How to get newly added branches from upstream into origin?如何将新添加的分支从上游获取到原点?
【发布时间】:2019-02-15 17:02:14
【问题描述】:

假设,我已经回购 - https://server/tests/ui,当我分叉它时,它有两个分支 - masterrelease

假设几天后,有人向上游添加了新的分支feature。如果我想把这个新分支放到我的 fork 中,我应该使用哪些 git 命令?

【问题讨论】:

标签: git github continuous-integration devops


【解决方案1】:

然后你做一个git fetch

如果你只有一个遥控器,假设你做的起源

git checkout feature

如果你有多个遥控器

git checkout -b feature remote_name/feature

【讨论】:

    【解决方案2】:

    最好的方法是首先从上游获取新分支到克隆的本地存储库中,然后将其推送到原点。

    以下是 git 命令:

    git fetch upstream 
    

    以上命令将获取新的上游分支。

    git checkout -b feature upstream/feature
    

    这将创建一个具有名称功能的本地分支。

    git push -u origin feature
    

    这会将新分支推送到原点并开始跟踪它(保持原点上的分支名称相同)。

    希望对你有帮助!!

    【讨论】:

      猜你喜欢
      • 2013-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 2021-09-25
      • 2011-12-29
      • 1970-01-01
      相关资源
      最近更新 更多