美文网首页
Git分支创建与合并

Git分支创建与合并

作者: 初见soulmate | 来源:发表于2018-07-20 13:16 被阅读0次

创建dev分支,然后切换到dev分支:

git checkout -b dev
//以上命令功能与以下2条命令一样
git branch dev
git checkout dev

查看当前分支:

列出所有分支,当前分支前面会标一个*号

git branch

分支合并操作:

切换到master分支:

git checkout master

合并分支:

git merge dev //合并指定分支到当前分支

合并之后有可能会出现冲突,这个时候需要解决相关冲突。

//准备合并dev分支,请注意--no-ff参数,表示禁用Fast forward
git merge --no-ff -m "merge with no-ff" dev

通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。
如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息
合并分支时,加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。

删除分支操作:

git branch -d dev //删除指定分支
git branch -D dev //强制删除指定分支,在某些删除操作无效的情况下使用

相关文章

  • 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 总结 一、创建与合并分支 1、从master分支创建dev分支并切换到dev分支 其中,git check...

  • Git笔记

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

  • git 学习笔记4

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

  • Git 分支

    创建分支 git branch <分支名> 切换分支 git checkout <分支名> 创建同时切换分支(合并...

  • git常用操作与命令

    直接贴代码如下:创建分支: 合并分支: 本地创建分支: git代码冲突

网友评论

      本文标题:Git分支创建与合并

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