git 仓库下有A、B两个分支,假如A分支下有一个提交,该commit对应的id为:'121bc2d1236',现在需要将该commit合并到B分支下,命令如下:

假如本地只有B分支对应的代码,如果执行以下命令:

git cherry-pick 121bc2d1236,则报错:fatal: bad revision '121bc2d1236'

原因是本地没有A分支的代码,应先拉取该分支的代码,步骤如下:

1、git fetch --all

2、git cherry-pick 121bc2d1236

3、git push

Logo

鸿蒙生态一站式服务平台。

更多推荐