1.查看分支
$ git branch #查看本地分支
$ git branch -r #查看远程分支
$ git branch -a #查看所有分支
2.创建分支
$ git branch 分支名
$ git checkout -b 分支名 origin/远程分支名
$ git checkout -b mydev origin/dev
3.切换分支
$ git checkout 分支名
$ git checkout -b 分支名
4.删除分支
$ git branch -d 分支名
$ git push origin --delete 分支名
5.合并分支
$ git checkout master
$ git merge dev
6.提交换行注释
$ git commit -m '
> 1.aaaaa
> 2.bbbb
'
$ git merge dev
$ git commit --amend
7.查看log
$ git log
$ git log --oneline
$ git log --pretty=oneline
8.撤销操作
$ git status
$ git reset HEAD
$ git reset HEAD XXX.js
9.查看remote地址,远程分支,还有本地分支与之对应的关系等信息
$ git remote show origin
10.在本地删除远程不存在的分支
$ git remote prune origin