记录git操作,场景为:
在master分支上的某次提交记录,也想提交到dev分支上,该如何操作。
假设现在我们在master分支上,进行了A记录的提交
第一步:得到A记录的commitID,可以git log ,还可以从提交记录直接复制
# 得到A记录的commitID
git log
第二步:切换到目标分支dev上,并进行拉取
# 切换分支
git checkout dev
# 拉取最新内容
git pull
第三步:合并A记录到dev分支上
# 关键命令 commitID第一步查到的
git cherry-pick commitID
git pull
git push
执行 git cherry-pick --abort 取消上次操作。