一、查看遠程分支
使用如下git命令查看所有遠程分支:
git branch -r
查看遠程和本地所有分支:
git branch -a
查看本地分支:
git branch
在輸出結果中,前面帶* 的是當前分支。
分支切換
git checkout 切換的分支名
二、拉取遠程分支并創(chuàng)建本地分支
方法一(我一般使用此命令)
使用如下命令:
git checkout -b 本地分支名x origin/遠程分支名x
如果這里不好使,報錯之類的,可以先把當前分支的修改push,或者切換到主分支
使用該方式會在本地新建分支x,并自動切換到該本地分支x。
采用此種方法建立的本地分支會和遠程分支建立映射關系。
方式二
使用如下命令:
git fetch origin 遠程分支名x:本地分支名x
使用該方式會在本地新建分支x,但是不會自動切換到該本地分支x,需要手動checkout。
采用此種方法建立的本地分支不會和遠程分支建立映射關系。
假設現在在a分支,修改了代碼。需要合并到b分支上
我自己的步驟是:
先把a分支的代碼提交
git status -s
git add .
git commit -m '注釋'
git push
然后切換到b分支
git checkout b
合并分支
git merge a
這樣就把a分支的修改合并到了b分支
然后推上去
git push
完事!
后續(xù)持續(xù)更新~~~