美文网首页
Git 分支操作

Git 分支操作

作者: JannyHo | 来源:发表于2017-05-16 15:20 被阅读0次

git branch 显示分支一览表

$ git branch
  feature-A
  fix-B
  fix_b
* master

git checkout 创建、切换分支

$ git checkout feature-A
Switched to branch 'feature-A'
  • <small>-b 快速创建一个新分支并切换到该分支:
$ git checkout -b feature-B
Switched to a new branch 'feature-B'

</small>


git merge 合并分支

$ git merge --no-ff feature-A
Merge made by the 'recursive' strategy.
 hello.html | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 hello.html
  • <small>--no-ff 为了在历史记录中明确记录下本次的分支合并,我们需要创建合并提交。因此,在合并时加上 --no--ff 参数。</small>

git log --graph 以图表的方式查看分支

$ git log --graph
*   commit d4885fe157b5ff9ad3844c7da0e61b9a053db090
|\  Merge: d16f2f4 4f26d6e
| | Author: JannyHo <fung.w.chan@hotmail.com>
| | Date:   Tue May 16 15:12:41 2017 +0800
| | 
| |     Merge branch 'feature-A'
| |   
| * commit 4f26d6e1fdcd6587b0bffe2e8e058c32ed5bf9f8
| | Author: JannyHo <fung.w.chan@hotmail.com>
| | Date:   Tue May 16 15:11:36 2017 +0800
| | 
| |     Add hello.html
| |     
* |   commit d16f2f466deab5d6a249e1bb3bab320224361c21
|\ \  Merge: d8b19ab 8340da0
| | | Author: JannyHo <fung.w.chan@hotmail.com>
| | | Date:   Mon May 15 17:12:41 2017 +0800
| | | 
| | |     Merge branch "fix-B"
| | |    
| * | commit 8340da0144bf0de4655721700b1ebff6c40861bb
| | | Author: JannyHo <fung.w.chan@hotmail.com>
| | | Date:   Mon May 15 16:58:08 2017 +0800
| | | 
| | |     Fix B
| | |      
* | |   commit d8b19abc1e917c10071244d1e43f7c2f2404fb5e
|\ \ \  Merge: 9ba9239 04f1afd
| |/ /  Author: JannyHo <fung.w.chan@hotmail.com>
|/| /   Date:   Mon May 15 16:47:59 2017 +0800
| |/    
| |         Merge branch 'feature-A'
| |   
| * commit 04f1afd645ad1944302616f1e7d45ca2227f90c1
|/  Author: JannyHo <fung.w.chan@hotmail.com>
|   Date:   Mon May 15 16:36:25 2017 +0800
|   
|       Add feature-A
|  
* commit 9ba9239561b2ba36c7b2be2c2378aecc09ca8db8
| Author: JannyHo <fung.w.chan@hotmail.com>
| Date:   Mon May 15 16:25:51 2017 +0800
| 
|     Add index
|  
* commit b1c8e4f86873a64ab70ccec70b8b4c5bc8f5385f
| Author: JannyHo <fung.w.chan@hotmail.com>
| Date:   Mon May 15 15:19:32 2017 +0800
| 
|     commit README file
|     

相关文章

  • git常用操作 🎀

    git常用操作 ? 基本知识 查看git信息 修改git配置 提交类操作 分支类操作 创建分支 查看分支 修改分支...

  • Git 的使用(二)

    分支相关操作: 查看分支:git branch创建分支:git branch 切换分支:git che...

  • git分支操作以及常用命令

    git分支操作 git branch :查看本地分支 git branch -r :查看远程分支 git b...

  • Git命令行

    Git相关操作 简单操作 提交:git commit 创建分支:git branch bugFix 切换分支:gi...

  • Git branch 操作

    git branch 操作查看分支 git branch 或 git branch -v创建分支 git br...

  • ios git的使用

    git本地操作 git团队开发操作 git分支管理 gitHub使用

  • 常用的 Git 命令,给你准备好了!

    分支操作: git branch 创建分支 git branch -b 创建并切换到新建的分支上 git chec...

  • 最常用的 Git 命令总结

    分支操作git branch 创建分支git branch -b 创建并切换到新建的分支上git checkout...

  • git常用命令

    分支操作 git branch 创建分支git checkout -b 创建并切换到新建的分支上git check...

  • 工作中99%能用到的Git命令

    分支操作 git branch 创建分支 git branch -b 创建并切换到新建的分支上 git check...

网友评论

      本文标题:Git 分支操作

      本文链接:https://www.haomeiwen.com/subject/lbclxxtx.html