Superset 二次开发之Git篇 git cherry-pick

Cherry-Pick 命令是 Git 中的一种功能,用于将特定的提交(commit)从一个分支应用到另一个分支。它允许你选择性地应用某些提交,而不是合并整个分支。Cherry-Pick 非常适合在需要将特定更改移植到其他分支时使用,例如从开发分支移植某个特定功能或修复到主分支。

基本用法

  • git cherry-pick <commit-hash>

背景

有一个名为 feature-branch 的分支,包含了多个提交。

你需要将其中一个特定的提交移植到 4.0分支。

步骤1:准备工作

首先,确保你的仓库是最新的,并且你已经在合适的分支上。

# 更新本地仓库(同时也会更新远程分支) 重要

  • git fetch origin

# 切换到 4.0 分支

  • git checkout 4.0

# 确保 4.0 分支是最新的

  • git pull origin 4.0

步骤2:找到需要的提交ID 

  • git log <feature-branch>

步骤3:应用 Cherry-Pick

将特定提交,应用到4.0分支

  • git cherry-pick <commitID>

步骤4:解决冲突(如果有)

# 编辑冲突文件,解决冲突

。。。。。。。。。。。。。。。。。。。。。。。

# 标记冲突文件为已解决

  • git add <resolved-file>或者 git add .

# 继续 cherry-pick

  • git cherry-pick --continue

qa 退出

步骤5:推送更改到远程仓库

  • git push <origin> <4.0>

相关推荐

  1. Superset开发Git git remote

    2024-06-15 14:28:03       10 阅读
  2. Superset开发Superset Organizations

    2024-06-15 14:28:03       25 阅读
  3. Superset开发Superset架构理解

    2024-06-15 14:28:03       20 阅读
  4. Superset开发 配置Docker

    2024-06-15 14:28:03       17 阅读
  5. Superset开发调研 v3.0 VS v4.0

    2024-06-15 14:28:03       14 阅读
  6. Superset开发环境部署(Docker版)

    2024-06-15 14:28:03       42 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-15 14:28:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-15 14:28:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-15 14:28:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-15 14:28:03       20 阅读

热门阅读

  1. 难or易?c++

    2024-06-15 14:28:03       7 阅读
  2. web前端黑马下载:探索学习资源的海洋

    2024-06-15 14:28:03       7 阅读
  3. Gobject tutorial 二

    2024-06-15 14:28:03       4 阅读
  4. 刷题理解JVM内部的数据存储

    2024-06-15 14:28:03       8 阅读
  5. C 语言实例 - 输出数组

    2024-06-15 14:28:03       7 阅读
  6. c语言中的gets()函数记录

    2024-06-15 14:28:03       10 阅读
  7. 八、BGP

    八、BGP

    2024-06-15 14:28:03      5 阅读
  8. TypeScript中的Symbol,确实唯一。。。

    2024-06-15 14:28:03       6 阅读
  9. 认识一些分布-关于极值点分布的一些知识

    2024-06-15 14:28:03       7 阅读
  10. 把本机的bash构建到docker镜像里面

    2024-06-15 14:28:03       5 阅读
  11. AbpVnext中的DDD指南之聚合根

    2024-06-15 14:28:03       10 阅读
  12. grep命令知多少

    2024-06-15 14:28:03       6 阅读