如何从上游获得新添加的分支机构?

时间:2018-09-11 08:24:17

标签: git github continuous-integration devops

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

假设几天后,有人向上游添加了新分支feature。如果我想将该新分支带入我的fork,应该使用哪些git命令?

2 个答案:

答案 0 :(得分:1)

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

下面是git命令:

git fetch upstream 

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

git checkout -b feature upstream/feature

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

git push -u origin feature

这会将新分支推送到原点,并开始对其进行跟踪(在原点上保持分支名称相同)。

希望这对您有帮助!

答案 1 :(得分:1)

您先进行git fetch

如果您只有一个遥控器,比如说您是起源地

git checkout feature

如果您有多个遥控器

git checkout -b feature remote_name/feature