没有合适的资源?快使用搜索试试~ 我知道了~
fast-forward,快进,这是在没有冲突的情况下,从某一个提交直接跳转到最新的一个提交上。 如果有冲突的话,我们需要在主分支把冲突解决,然后再commit。此时如果我们切换到dev分支,再执行 git merge master 时,也不会冲突了,而是fast-forward,此时我们再查看dev分支最新的commit id会发现和刚刚在主分支最新的commit id一样,dev分支只是采用了fast-forward方式更新了commit id,道理很简单,因为在master我们解决冲突后做了提交, master已经往前走了一步了,然后我们把往前走了一步的master再往回合并的话,此时实际上dev分支已经落后于master,git会认为这是一个快进,所以直接有指向dev的指针直接指向下一个master所指向的最新commit,直接就跳过去了。 下图这种方式,即使没有冲突,也会产生一个新的commmit id
资源推荐
资源详情
资源评论
我们还可以创建其它分支,使用
git branch new_branch(新分支名称)
如果我们想在创建新分支的同时,并切换到新建的分支,需要加上额外的参数
-b
,使用
git checkout -b new_branch(新分支名称)
,它等同于下面的两条命令
git branch new_branch
git checkout new_branch
查看分支
可以通过如下命令查看当前所处分支
git branch
切换分支
当我们从一个分支切换到另一个分支,可以使用如下命令
剩余11页未读,继续阅读
资源评论
soso1968
- 粉丝: 2480
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 打造最强的Java安全研究与安全开发面试题库,帮助师傅们找到满意的工作.zip
- (源码)基于Spark的实时用户行为分析系统.zip
- (源码)基于Spring Boot和Vue的个人博客后台管理系统.zip
- 将流行的 ruby faker gem 引入 Java.zip
- (源码)基于C#和ArcGIS Engine的房屋管理系统.zip
- (源码)基于C语言的Haribote操作系统项目.zip
- (源码)基于Spring Boot框架的秒杀系统.zip
- (源码)基于Qt框架的待办事项管理系统.zip
- 将 Java 8 的 lambda 表达式反向移植到 Java 7、6 和 5.zip
- (源码)基于JavaWeb的学生管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功