本文主要是介绍git将项目的某次签入遴选(Cherry-Pick)另一个项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
需求:将项目Product,分支feature/platform,签入959294ce6b75ee48c5cb22c46d7398654628a896,遴选到项目BRP,分支dev
第一步:使用原签入生成patch文件(git format-patch -1 <commit_hash>)
在原项目->原分支找到commit hash,然后执行命令模式,然后输入如下指令
git format-patch -1 959294ce6b75ee48c5cb22c46d7398654628a896
生成patch文件,文件内容如下:
第二步:将 Patch 文件应用到目标项目
patch文件的路径为:E:\project\Product\0001-.patch,windows需要将\修改成/
git apply < E:/project/Product/0001-.patch
这篇关于git将项目的某次签入遴选(Cherry-Pick)另一个项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!