一、查看远程分支
使用如下git命令查看所有远程分支:
git branch -r
查看远程和本地所有分支:
git branch -a
查看本地分支:
git branch
在输出结果中,前面带* 的是当前分支。
分支切换
git checkout 切换的分支名
二、拉取远程分支并创建本地分支
方法一(我一般使用此命令)
使用如下命令:
git checkout -b 本地分支名x origin/远程分支名x
如果这里不好使,报错之类的,可以先把当前分支的修改push,或者切换到主分支
使用该方式会在本地新建分支x,并自动切换到该本地分支x。
采用此种方法建立的本地分支会和远程分支建立映射关系。
方式二
使用如下命令:
git fetch origin 远程分支名x:本地分支名x
使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。
采用此种方法建立的本地分支不会和远程分支建立映射关系。
$\color{red}{合并分支}$
假设现在在a分支,修改了代码。需要合并到b分支上
我自己的步骤是:
先把a分支的代码提交
git status -s
git add .
git commit -m '注释'
git push
然后切换到b分支
git checkout b
合并分支
git merge a
这样就把a分支的修改合并到了b分支
然后推上去
git push
完事!
后续持续更新~~~
标签:git,切换,本地,操作,checkout,远程,分支 From: https://www.cnblogs.com/love920526/p/16741676.html