网站地图    收藏   

主页 > 后端 > git教程 >

git 一个可以提高开发效率的命令:cherry-pick详解

来源:自学PHP网    时间:2020-10-04 19:20 作者:小飞侠 阅读:

[导读] git 一个可以提高开发效率的命令:cherry-pick详解...

今天带来git 一个可以提高开发效率的命令:cherry-pick详解教程详解

各位码农朋友们一定有碰到过这样的情况:在develop分支上辛辛苦苦撸了一通代码后开发出功能模块A,B,C,这时老板过来说,年青人,我们现在先上线功能模块A,B。你一定心里一万只草泥马奔腾而过,但为了混口饭吃必须得按老板的意思办事啊。

怎么办?一个办法就是,重新建一个分支,然后再把功能模块C回退,留下功能模块A,B。这种做法不是不行,但是有更好的办法,那就是git所提供的cherry-pick功能。

cherry-pick类似于一个定制化的merge,它可以把其它分支上的commit一个个摘下来,合并到当前分支。

废话不多说,直接上实例。

比如我现在有个文件a.c,我在develop分支完成了三个功能模块:feature A,feature B,feature C。如下图:

GitLab使用外部提供的Redis缓存数据库的方法详解
下一篇:为什么gitignore不生效原因和解决

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论