git cherry-pick
一、作用
用于将一个或多个 特定提交(commit)从一个分支应用到当前分支。这意味着它可以将其他分支的某个提交(或者多个提交)直接应用到你当前的工作分支,而不需要合并整个分支的更改。
举个例子:
假设你有两个分支:main 和 feature。你在 feature 分支上做了几个提交,但是你只想将其中的一个提交(比如提交 abc1234)应用到 main 分支上。使用 git cherry-pick,你可以将这个特定的提交应用到 main 分支:
- 切换到目标分支(比如
main): - 执行
cherry-pick命令: - Git 会将提交
abc1234应用到main分支上。如果有多个提交需要应用,你可以通过提供多个提交哈希值来一次性 cherry-pick 多个提交:git cherry-pick abc1234 def5678 ghi9101

浙公网安备 33010602011771号