参考
https://blog.csdn.net/fightfightfight/article/details/81039050
git cherry-pick 可以理解为”挑拣”提交,它会获取某一个分支的单笔提交,并作为一个新的提交引入到你当前分支上。
当我们需要在本地合入其他分支的提交时,如果我们不想对整个分支进行合并,而是只想将某一次提交合入到本地当前分支上,那么就要使用git cherry-pick了。
构建一个这样的背景
master分支比dev分支多了三次提交,一次增加Cat,一次增加Pig,一次增加Duck.
我在dev分支上只想引入Pig的提交
来看下log
这样dev分支上就仅仅引入了master上Pig的那次操作的内容..