git分支操作-A分支的代码提交到B分支

136 阅读1分钟

最近有个需求需要另立git分支,不熟悉分支操作的我又琢磨了半天,记录一下,以后肯定用得到。

找到提交ID

提交ID(commit ID)是 Git 中每个提交的唯一标识符,用于识别和区分不同的提交。提交ID通常是一个由40个字符组成的十六进制字符串。

VScode

在Git Graph中找到提交记录,点击,会出现提交的详情找到commit,冒号后面的就是了。

image.png

shell

也可以在终端使用如下命令:

git log

这将显示 Git 仓库中的所有提交记录,每个记录都有一个提交ID,使用上下箭头来滚动记录,按q键退出日志查看

image.png

提交

1.切换到要接收提交的目标分支 - B分支

git checkout B

2.使用以下命令将指定的提交应用到 B 支

git cherry-pick <提交ID>

3.push