美文网首页
Git学习笔记4-分支的创建与合并

Git学习笔记4-分支的创建与合并

作者: 微笑吧_5464 | 来源:发表于2018-09-19 21:33 被阅读0次

1-基本

  • master分支指向最新的提交,再用HEAD指向master;


    image
  • 每次提交,master前移一步

2-创建新分支 - 例

  • Git 新建指针dev,指向master相同的提交,把HEAD指向dev,就表示当前分支在dev上;


  • 新提交内容后,dev指针前移一步,master指针不变;


    image

3-合并新分支-例

  • 直接把master指向dev的当前提交;


    image

4-命令行代码实例

  • 创建dev分支
git checkout -b dev

Switched to a new branch 'dev'
  • git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
 git branch dev
 git checkout dev

Switched to branch 'dev'
  • git branch 查看当前分支(标记*号):
git branch

* dev
  master
  • 提交测试-例如,修改了README.md文件(添加一行内容Creating a new branch is quick.)
  • 提交
 git add readme.txt 
 git commit -m "branch test"

[dev b17d20e] branch test
 1 file changed, 1 insertion(+)
  • dev分支完成,切换会master分支
git checkout master

Switched to branch 'master'
  • 查看md文件,添加的内容不见了,因为哪个提交实在dev上,而master分支此刻的提交点没有变;


    image
  • 将dev上的改变合并到master分支上
git merge dev

Updating d46f35e..b17d20e
Fast-forward
 readme.txt | 1 +
 1 file changed, 1 insertion(+)
//git merge命令用于合并指定分支到当前分支。
  • 合并后,可以删除dev分支了
git branch -d dev

Deleted branch dev (was b17d20e).
  • 查看branch
git branch

* master

相关文章

  • Git分支管理

    创建与合并分支 git branch 分支007 -----创建分支007 git checkout 分支007 ...

  • Git 分支管理

    Git鼓励大量使用分支: 创建与合并分支 :查看分支:git branch创建分支:git branch

  • git基础(三)-创建与合并分支

    本文为利用Git创建与合并分支测试记录。CSDN同步发布1、创建与合并分支命令如下: 查看分支:git branc...

  • Git 经验分享(公司开发常用git命令) 2020.04.10

    Git 经验分享 一、 创建与合并分支 从master分支创建dev分支并切换到dev分支 分支合并(将dev合并...

  • git创建分支与合并分支(本地)

    git创建分支与合并分支(本地) 本地创建分支 切换分支 删除本地分支 $ git branch -d [name...

  • Git学习笔记4-分支的创建与合并

    1-基本 master分支指向最新的提交,再用HEAD指向master;image 每次提交,master前移一步...

  • Git笔记

    Git教程 Git简介 安装Git 创建版本库 版本控制 远程仓库 分支管理 创建与合并分支 简单的命令 查看分支...

  • git 总结

    Git 总结 一、创建与合并分支 1、从master分支创建dev分支并切换到dev分支 其中,git check...

  • git 学习笔记4

    创建与合并分支 master 主分支HEAD 当前分支 分支冲突 git merge后发现分支冲突;git sta...

  • 2021-10-26

    git学习总结 GIT命令 设置与配置 获取与创建项目 快照基础 分支与合并 项目分享与更新 补丁 管理 GIT基...

网友评论

      本文标题:Git学习笔记4-分支的创建与合并

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