美文网首页GitHub相关
Git教程之如何创建与合并分支

Git教程之如何创建与合并分支

作者: zheting | 来源:发表于2018-04-11 06:17 被阅读97次

一、前言

在版本回填退里,我们已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以HEAD指向的就是当前分支。

二、步骤

我们来创建dev分支,然后切换到dev分支上。如下操作:

Git教程之如何创建与合并分支的照片 - 1

git checkout 命令加上 –b参数表示创建并切换,相当于如下2条命令
git branch dev
git checkout dev
git branch查看分支,会列出所有的分支,当前分支前面会添加一个星号。然后我们在dev分支上继续做demo,比如我们现在在readme.txt再增加一行 7777777777777

Git教程之如何创建与合并分支的照片 - 3

现在dev分支工作已完成,现在我们切换到主分支master上,继续查看readme.txt内容如下:

Git教程之如何创建与合并分支的照片 - 5

现在我们可以把dev分支上的内容合并到分支master上了,可以在master分支上,使用如下命令 git merge dev 如下所示:

Git教程之如何创建与合并分支的照片 - 7

git merge命令用于合并指定分支到当前分支上,合并后,再查看readme.txt内容,可以看到,和dev分支最新提交的是完全一样的。
注意到上面的Fast-forward信息,Git告诉我们,这次合并是“快进模式”,也就是直接把master指向dev的当前提交,所以合并速度非常快。
合并完成后,我们可以接着删除dev分支了,操作如下:

Git教程之如何创建与合并分支的照片 - 9

至此,我们关于Git教程之如何创建与合并分支介绍完毕。

原文地址:http://www.marsitman.com/git/git-create-and-merge-dev.html

相关文章

  • 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教程之如何创建与合并分支

    一、前言 在版本回填退里,我们已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前...

  • git 总结

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

  • Git笔记

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

  • git 学习笔记4

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

  • git常用操作

    git从已有的分支创建新的分支 git切换新的分支 git如何取消merge 当我们使用git merge操作合并...

网友评论

    本文标题:Git教程之如何创建与合并分支

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