查看分支
查看所有分支
包含本地分支和远程分支
git branch -a
说明:
- 列出所有分支
- 当前分支前面会标一个
*号
仅查看远程分支
git branch -r
仅查看本地分支
git branch
说明:
- 列出所有分支
- 当前分支前面会标一个
*号
创建分支
命令:
git branch 分支名
例子
创建 dev 分支:
git branch dev
切换分支
命令:
git checkout 分支名
例子
切换到 dev 分支:
git checkout dev
创建分支,并且切换
命令:
git checkout -b 分支名
例子
git checkout -b dev
合并分支(重要)
合并指定分支到当前分支
命令:
git merge dev
将 dev 分支的内容合并到 master 分支
注意: 将 dev 分支的内容合并到 master 分支,千万不要把顺序搞混了
步骤如下,千万不要把顺序搞混了:
切换到
master分支git checkout master合并分支
git merge dev
删除分支
命令:
git branch -d 分支名
注意: 不能删除当前分支
修改当前分支的名字
命令:
git branch -m 新的名字
比较两个分支的最新提交的差异
命令:
git diff 分支 分支