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

git cherry-pick 用法

 git cherry-pick 命令的作用是将某个(或多个)特定的提交(commit)引入到你当前的分支上。

基本语法:

git cherry-pick <commit-hash>
常用选项
  • -n--no-commit: 只更新工作区和暂存区,但不会自动创建新的提交。这允许你手动修改内容或合并多个提交 into one。非常有用!

  • -x: 在提交信息中附加一行 (cherry picked from commit ...),记录这次提交是从哪里摘取的。通常用于公共分支,方便追溯。

  • -s--signoff: 在提交信息的末尾追加一行 Signed-off-by: 签名。

  • -e--edit: 允许你在应用提交之前编辑提交信息

  • -m 1: 主要用于摘取合并提交(merge commit)。合并提交有两个父提交,-m 1 告诉 Git 使用第一个父提交的更改,-m 2 则使用第二个。普通提交不需要这个选项。

http://www.xdnf.cn/news/20304.html

相关文章:

  • dpdk example
  • 自动化流水线
  • Ubuntu 22 redis集群搭建
  • 电脑越用越卡?C盘红到预警?这款清理神器帮你一键 “减负”!
  • 跨域请求问题浅解
  • 深入浅出 QComboBox:Qt 中的下拉列表组件
  • uniapp开发前端静态视频界面+如何将本地视频转换成网络地址
  • 2024年9月GESPC++三级真题解析(含视频)
  • 核心高并发复杂接口重构方案
  • 9.5 IO-线程day5
  • SQL Sever2022安装教程
  • LKT4202UGM重新定义物联网设备安全标准
  • python 自动化在web领域应用
  • Karmada v1.15 版本发布
  • 如何选择文件夹然后用vscode直接打开
  • 23种设计模式——装饰器模式(Decorator Pattern)详解
  • Meta AI眼镜Hypernova量产临近,微美全息构筑护城河引领人机交互变革浪潮
  • Ubuntu 22.0安装中文输入法
  • 分布式事务的Java实践
  • 面试官问:你如何提高工作效率?
  • 专项智能练习(计算机动画基础)
  • java log相关:Log4J、Log4J2、LogBack,SLF4J
  • 安防芯片ISP白平衡统计数据如何提升场景适应性?
  • 微信小程序如何进行分包处理?
  • 源雀SCRM开源:企微文件防泄密
  • 2025职教技能大赛汽车制造与维修赛道速递-产教融合实战亮剑​
  • 【详细指导】多文档界面(MDI)的应用程序-图像处理
  • 第三方web测评机构:【WEB安全测试中HTTP方法(GET/POST/PUT)的安全风险检测】
  • Unity3D URP线性空间UI透明度混合解决方案
  • linux离线安装elasticsearch8.19.3