本文主要是介绍git 的cherry-pick应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当你在提交代码的时候发现提错了分支,该怎么办?撤销提交,再切回原来想要的分支提交一次?当然你也可以这么做,但是git有更加方便的方法。
cherry-pick就是为解决这个问题而生
eg:
你在master分支中提交了代码,但是原本要提交在develop分支。
第一步,查看commit
git log
你会看到类似的东西(复制commit_id,就是下面红色的一串)
commit 7f835785dcd3226289f6b6864e47a9333b6ca81e
Author: name <3127367**@qq.com>
Date: Fri Nov 27 22:59:54 2015 +0800
bug: 解决keyerror
第二步, 切回想要提交的分支
git checkout develop
第三步,提交代码(有冲突解决冲突)
git cherry-pick 7f835785dcd3226289f6b6864e47a9333b6ca81e
这篇关于git 的cherry-pick应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!