相信大部分下小伙伴遇到了过这样的问题,就是说本地不存在xxx分支,但是远程别人创建了一个新分支,需要你去push代码。但是本地没有你也无法切换分支。这时候你就需要从远处将这个分支拉取下来。具体操作流程如下:

前提:

1.查看本地分支

git branch

2.查看远程分支

git branch -r

 或者查看本地以及远程分支

git branch -a

3.在本地新建一个分支并切换到新的分支上

git checkout -b 分支名称

4.将本地分支与远程分支进行绑定

git branch --set-upstream-to= 远程分支名例如(origin/xxx)

5.测试是否成功

git pull

如果成功pull成功说明本地新建的分支与远程进行了关联 

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐