Git分支命令

1. 创建分支

$ git branch <branchname>

2. 显示分支列表

$ git branch

3. 切换分支

$ git checkout <branch>

4. 创建并切换分支

$ git checkout -b <branch>

5. 合并分支

I. $ git merge <commit>

    如果当前分支未更改过,该命令将指定分支导入到HEAD指定的分支,否则会生成一个提交并将HEAD移动到该提交,出现冲突时更改完冲突部分后用commit重新提交

  • 执行合并时,如果设定了non fast-forward选项,即使在能够fast-forward合并的情况下也会生成新的提交并合并。

II. git rebase <>

    将待合并的分支添加在当前分支后面,将当前分支的HEAD移动到合并的分支处,修改冲突后的提交使用git rebase --continue,取消rebase使用--abort选项

6. 删除分支

$ git branch -d <branchname>

`

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容