一、查看分支
git branch #列出你在本地的分支
git branch -r #列出全部远程分支
git branch d branchname # 删除本地分支
二、合并分支
eg: 将最新的master合并到自己的分支dev的步骤
1)git checkout maser # 切换到master分支
2)git pull # 拉取master最新的代码
3)git checkout dev # 切换到自己分支
4)git merge master #讲master的代码merge到自己的分支;二、合并分支
三、拉取远程分支并创建本地分支
eg: 自己需要某个远端已经存在的分支上拉取代码、修改和提交
1)git branch -r #列出全部远程分支
备注:如果本地查看的远端分支不是最新的,可以切换都master,拉取最新的maser代码,然后再查看;
2)git checkout -b 本地分支名x origin/远程分支名x
使用该方式会在本地新建分支x,并自动切换到该本地分支x。建立的本地分支会和远程分支建立映射关系。
3) git pull #拉取远端分支的代码;
四、本地分支和远程分支建立映射关系的作用
eg: 自己本地分支,需要提交到远端已经存在的分支上
1)git branch -vv
查看本地分支和远程分支是否已经有映射关系
2) git branch -u origin/分支名
建立当前分支与远程分支的映射关系