git branch 是操作分支的命令 ? ????
实际操作如下:
1. 列出「本地」分支
$ git branch
2. 列出「远程」分支
-r --remotes
$ git branch -r
3. 列出「本地」和「远程」分支
-a --all
$ git branch -a
4. 新建分支
$ git branch <分支名>
5. 修改分支名字
-m --move
$ git branch -m <新分支名>
$ git branch -m <原分支名> <新分支名>
$ git branch -M <原分支名> <新分支名>
$ git branch -m -f <原分支名> <新分支名>
6. 删除「本地」分支
-d --delete
$ git branch -d <分支名>
$ git branch -D <分支名>
$ git branch -d -f <分支名>
6. 删除「远程」分支
$ git branch -r -d <分支名>
7. 查看分支的最新信息
-v -vv --verbose
$ git branch -v
$ git branch -vv
$ git branch -v -r
$ git branch -vv -r
$ git branch -v -a
$ git branch -vv -a
8. 查看是否合并到当前分支的分支
$ git --merged [<commit>]
$ git --no-merged [<commit>]
9. 查看是否包含指定提交的分支
$ git --contains [<commit>]
$ git --no-contains [<commit>]
|