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

相关推荐

  1. Git cherry-pick

    2024-02-05 03:04:02       13 阅读
  2. Git一个仓库合并一个仓库提交

    2024-02-05 03:04:02       28 阅读
  3. git cherry-pick命令

    2024-02-05 03:04:02       33 阅读
  4. git cherry-pick

    2024-02-05 03:04:02       9 阅读
  5. git cherry-pick冲突解决

    2024-02-05 03:04:02       10 阅读
  6. git cherry-pick命令使用

    2024-02-05 03:04:02       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-05 03:04:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-05 03:04:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-05 03:04:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-05 03:04:02       20 阅读

热门阅读

  1. (c语言版)智能成绩表

    2024-02-05 03:04:02       33 阅读
  2. 详细解说MySQL中data_sub()函数

    2024-02-05 03:04:02       24 阅读
  3. QEMU搭建Linux-ARM系统

    2024-02-05 03:04:02       29 阅读
  4. C# CAD界面介绍(一)

    2024-02-05 03:04:02       32 阅读
  5. Kotlin-类

    2024-02-05 03:04:02       29 阅读
  6. 1162. 地图分析

    2024-02-05 03:04:02       36 阅读
  7. 软件测试按照开发阶段划分5大类

    2024-02-05 03:04:02       30 阅读
  8. require.context 与 import.meta.glob

    2024-02-05 03:04:02       31 阅读
  9. 突破编程_C++_面试(基础知识(5))

    2024-02-05 03:04:02       29 阅读
  10. vue+springboot项目开发,使用MySQL示例数据库sakila

    2024-02-05 03:04:02       34 阅读
  11. MySQL十部曲之七:InnoDB索引及其优化措施

    2024-02-05 03:04:02       36 阅读
  12. day19 初始HTML

    2024-02-05 03:04:02       33 阅读