1. 查看本地分支:
git branch
2. 查看远程分支:
git branch -a
3. 查看全部分支(本地分支和远程分支):
git branch -r
4. 删除本地分支:
git branch -D BranchName
其中-D也可以是--delete,如:
git branch --delete BranchName
5. 删除本地的远程分支:
git branch -r -D origin/BranchName
6. 远程删除git服务器上的分支:
git push origin -d BranchName
其中-d也可以是--delete,如:
git push origin --delete BranchName
7.切换分支:
git checkout -b BranchName
8. 拉取远程分支并创建本地分支(两种方法)
(1)使用该方式会在本地新建分支x,并自动切换到该本地分支x。
git checkout -b 本地分支名x origin/远程分支名x
例子:
git checkout -b v1.0.1 origin/v1.0.1
(2)使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。
git fetch origin 远程分支名x:本地分支名x
例子:
git fetch origin v1.0.1:v1.0.1
9、远程分支的合并
(1)先切换到要合并到的那个分支
(2)运行下面的代码
git merge 要合并的分支xx -m '合并xx分支'
(3)这时可能会出现代码冲突: [master| MERGEING],需要先解决冲突,通过 git diff 或者 git status 查看冲突并解决冲突。
(4)最后,执行提交代码的三个步骤提交完成即可。
git add -A 或者 git add .
git commit -m ”提交信息介绍”
git push