当前位置: 首页 > news >正文

git cherry-pick (28)

1.1 目的

本文档用于说明如何git上,通过cherry-pick命令合并某个功能。

将分支bg_device的 +AHB New feature support libalgo arm64 lib 提交内容合并至
分支spfl_device 分支当中

1.2适配步骤

1.2.1 实操过程

==> 分支sfpl_device的状态

rootx@rootx-ThinkPad:~/workdir/env/vscode/tmp/cmake_msgcore_project/build$ git log -1
commit 098ded4cc4cc401ab85d5b75783325142a60ee8f (origin/spfl_device)
Author: candies <36974633+13701761349@users.noreply.github.com>
Date:   Tue May 13 15:07:59 2025 +0800+AHB New feature support dump spfl status info

==> 分支bg_device的状态

commit 885e47a7a8a998cd8eb5b7be292851f272ba536f
Author: candies <36974633+13701761349@users.noreply.github.com>
Date:   Fri May 16 14:14:10 2025 +0800+AHB New feature support libalgo arm64 lib

==> 切换至spfl_device分支当中

#git chekcout sfpl_device

==> 执行合并

#git cherry-pick 885e47a7a8a998cd8eb5b7be292851f272ba536f

==> 解决冲突

#vim resource/DataAcquisitionFSM.cpp 
#git add resource/DataAcquisitionFSM.cpp
#git cherry-pick --continue

==> 当前spfl_device分支的状态

rootx@rootx-ThinkPad:~/workdir/env/vscode/tmp/cmake_msgcore_project/build$ git log -2
commit 5bbb61039709f748a8535bd718c078a310e90367 (HEAD -> spfl_device)
Author: candies <36974633+13701761349@users.noreply.github.com>
Date:   Fri May 16 14:14:10 2025 +0800+AHB New feature support libalgo arm64 lib   =====>已合并成功commit 098ded4cc4cc401ab85d5b75783325142a60ee8f (origin/spfl_device)
Author: candies <36974633+13701761349@users.noreply.github.com>
Date:   Tue May 13 15:07:59 2025 +0800+AHB New feature support dump spfl status info

1.2.2 总结

这样的操作方法比通过beyond compare来合并代码效率更高。

相关文章:

  • 生产环境问题排查:日志分析与性能瓶颈定位(二)
  • react+taro 开发第五个小程序,解决拼音的学习
  • 从上下文学习和微调看语言模型的泛化:一项对照研究
  • 我的概要设计模板(以图书管理系统为例)
  • 中国区域30m/15天植被覆盖度数据集(2010-2022)
  • 【Pandas】pandas DataFrame reset_index
  • 关于udp——mqtt运行注意事项
  • js鼠标事件大全
  • 6.4 计算机网络面试题
  • 每日算法刷题Day22 6.4:leetcode二分答案3道题,用时1h30min
  • 华为云Flexus+DeepSeek征文|实战体验云服务器单机部署和CCE高可用的架构AI赋能
  • 硬件学习笔记--66 MCU的DMA简介
  • macOS 上使用 Homebrew 安装redis-cli
  • 力扣面试150题--岛屿数量
  • K8S主机漏洞扫描时检测到kube-服务目标SSL证书已过期漏洞的一种永久性修复方法
  • 机器学习基础相关问题
  • C++ 变量二
  • Linux操作系统shell脚本
  • 论文导读 | 区间数据管理
  • 如何能推进专业度比较高的项目?
  • 厦门建站价格/广告推广策划
  • 安卓app软件公司/seo官网
  • 做建网站的工作一年赚几百万/系统优化是什么意思
  • 如何加强企业网站建设 论文/网页怎么做
  • 想做个自己的网站/广州网站建设系统
  • 彩票网站模板源码/湖北网络推广有限公司