建立本地分支与远程分支关联

全过程使用的指令

git fetch
git checkout -b alpha
git branch --set-upstream-to=origin/alpha alpha
git branch -vv

背景:当自己的开发合作人员已经创建了新的分支在远程仓库上,此时自己要拉取该分支到本地,然后在该分支上合作开发。因此,需要自己先新建一个本地的新分支与之对应,然后关联远程分支即可

当前分支是 dev ,我们要拉区远程的 alpha 分支到本地且关联。先看看当前分支状态

$ git branch
* dev
  main

而Github上有三个分支 main alpha dev

image-20201017003111418

1.1 更新 remote 版本

$ git fetch
From github.com:xxxxxx/xxxxxx
 * [new branch]      beta       -> origin/beta

1.2 建立一个新的分支与远程分支对应

$ git checkout -b alpha
Switched to a new branch 'alpha'

1.3 关联远程仓库分支

$ git branch --set-upstream-to=origin/alpha alpha
Branch 'alpha' set up to track remote branch 'alpha' from 'origin'.

此时,查看本地分支与远程仓库的关联情况则可看出alpha关联成功

$ git branch -vv
* alpha ddf7d0c [origin/alpha] Update README.md
  dev   ddf7d0c [origin/dev] Update README.md
  main  ddf7d0c [origin/main] Update README.md
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值