1.查看所有分支.
git branch -a(查看所有分支包括本地分支和远程分支).
git branch -r(查看远程分支).
2.本地创建新的分支.
git checkout -b branchname(直接新建一个分支然后切换至新创建的分支).就是创建加切换分支.
等价于命令:
git branch branchname+git checkout branchname.
git checkout branchname(切换分支名).
3.将新分支推送至GitHub.
git push origin branchname
4.合并分支操作
1.切换到某一分支进行代码编写
git checkout branchname
2.提交修改内容
git add -a
3.添加说明
git commit -m 'xxx'
4.提交到分支
git push origin branchname
5.切换到主分支
git checkout master
6.合作项目,每次提交前pull一次,本地和远程仓库上代码合并
git pull origin master
7.合并分支
git merge branchname
8.查看分支中内容提交的状态
git status
9.提交
git push origin master
10.撤销到合并前状态
git reset --hard HEAD
11.代码已经提交,撤销的方法是
git reset --hard ORIG_HEAD