没有合适的资源?快使用搜索试试~ 我知道了~
首页详解git merge命令应用的三种情景
资源详情
资源评论
资源推荐

详解详解git merge命令应用的三种情景命令应用的三种情景
主要介绍了详解git merge命令应用的三种情景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具
有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
一、一、git merge 命令应用的三种情景命令应用的三种情景
1.1 “快进快进”(无冲突无冲突)
master分支
假设现在只有一个默认的 master 分支,并提交了3次,B0、B1和B2都是提交对象。
首先要清楚,每次产生的提交对象会包含一个指向上次提交对象(父对象)的指针,所以图中B0、B1和B2之间的箭头是指针
指向父对象的意思,真正的提交顺序还是B0到B1再到B2。同时 master 指针指向最新的提交B2。
另外Git中还有一个名为 HEAD 的特殊指针,它是一个指针,指向当前所在的本地分支(可以将 HEAD想象为当前分支的别
名)。
dev新分支新分支
现在新建一个分支并切换到新分支。
$ git checkout -b dev
Switched to a new branch 'dev'
它是下面两条命令的简写:
$ git branch dev
$ git checkout dev


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0