使用Git Pull时,如何知道要从远程仓库中拉出哪个分支;使用GIT推动时,如何知道将哪个分支推到远程仓库。然后,这里涉及的知识是相关的分支。
什么是关联的分支
简而言之,由本地分支和远程分支建立了映射关系。
但是在大多数情况下,该分支仍然是一个。
相关分支的目的
查看映射关系的两种方法:
方法1:订单公式
查看上面的屏幕截图:
本地分支开发对应于远程分支开发
本地分支主人对应于远程分支主人
方法两个:在文件夹中打开配置文件
通过以上两种方式,将找到本地分支与远程分支之间的映射关系。
如果本地分支与远程分支没有关联,则可以继续使用两种方法来查看哪个状态。(自己尝试)
没有会员分支机构
在与不关联的分支上,操作和操作将不会成功。
在上面的分析中,GIT拉和GIT推动没有成功,并且有相应的提示。在提示下,有两个命令:
这两个命令有类似的位置。
在这里, - 上游单词是直接翻译的;然后简要理解:设置关联的分支。
命令一:
此命令的具体用法是:
git分支机构上游到=远程仓库名称/远程分支名称本地分支名称
例子:
本地分支测试分支没有关联,远程分支有两个分支:主和Dev;
那么如何使用远程分支主体编写本地分支测试?
命令2:
此命令的具体用法是:
git推出 - 上游遥控仓库名称远程分支名称
例子:
站在测试的本地分支上,您想与远程分支开发人员连接。
通过这种方式,本地分支测试和远程分支开发端是相关的。
执行上述命令后,您可以使用它来查看关联。
上面的两个命令是针对使用git拉和git推动的异常情况。但是,通常在创建分支时,相应的操作将与远程分支相关联。
情况1:
基于远程分支创建本地分支。(先决条件:必须存在远程分支)
情况2:
首先创建一个新的本地分支,然后手动将其推到远程分支。
这样,本地分支与远程分支有关。
取消关联分支
站在当前分支上并删除当前分支的远程连接。
相关分支:本地分支和远程分支之间的映射关系。
相关分支的一般使用方案如下:
相关分支和相关分支的命令几乎就像这样。如果有任何错误或不说的话,请告知。
原始:https://juejin.cn/post/7097244926412324871