最近有个需求需要另立git分支,不熟悉分支操作的我又琢磨了半天,记录一下,以后肯定用得到。
找到提交ID
提交ID(commit ID)是 Git 中每个提交的唯一标识符,用于识别和区分不同的提交。提交ID通常是一个由40个字符组成的十六进制字符串。
VScode
在Git Graph中找到提交记录,点击,会出现提交的详情找到commit,冒号后面的就是了。
shell
也可以在终端使用如下命令:
git log
这将显示 Git 仓库中的所有提交记录,每个记录都有一个提交ID,使用上下箭头来滚动记录,按q键退出日志查看
提交
1.切换到要接收提交的目标分支 - B分支
git checkout B
2.使用以下命令将指定的提交应用到 B 支
git cherry-pick <提交ID>