文章目录
- 全过程使用的指令
- 1.1 更新 remote 版本
- 1.2 建立一个新的分支与远程分支对应
- 1.3 关联远程仓库分支
全过程使用的指令
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
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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)