【Git】将其它分支的单个改动复制到当前分支

git cherry pick

除了pull/push这种整个分支进行合并的方式,git还支持只对单个commit进行合并

这个指令就是cherry-pick,可以通过commit-id来合并其它分支的commit,到当前活跃分支

由于commit-id在仓库中是唯一的,因此使用该指令时,不需要指定分支名称

使用方式

合并单个commit

shell 复制代码
git cherry-pick commit

合并多个commit

shell 复制代码
git cherry-pick commit1 commit2 commit3 commit4 commit5

合并多个连续的commit,这里包含commit5,但不包含commit0

shell 复制代码
git cherry-pick commit0..commit5
相关推荐
P***25396 小时前
Git教程
git
Slow菜鸟6 小时前
Java 开发环境安装指南(五) | Git 安装
java·git
计算衎6 小时前
Git 命令 作用、常用选项、示例、何时使用与注意事项指南
git·源代码管理
小生不才yz10 小时前
(三)分支与合并 - git cherry-pick 命令的使用
git
hadage23316 小时前
--- git 笔记 ---
笔记·git·elasticsearch
johnny23317 小时前
Git:进阶、衍生
git
草莓熊Lotso20 小时前
Git 本地操作入门:版本控制基础、跨平台部署与仓库核心流程
开发语言·人工智能·经验分享·git·后端·架构·gitee
计算衎1 天前
git仓库中的.git目录 , .gitattributes、.gitignore、.gitmodules、.modules文件作用与讲解
git·git bash·文件结构
Murphy_lx1 天前
git工作流程
git
Elias不吃糖1 天前
Git常用指令合集
linux·git