git 合并某次(或多次)提交到当前分支,还原正在的解决冲突的合并

git 合并某一次提交到当前分支

  1. 找到需要合并的提交记录,复制其id
  2. 切换到需要合并的分支,
    命令: git cherry-pick 提交id
    如:
    在这里插入图片描述
git cherry-pick 62099aef4e3cf825b7b271c68574d877a93f1418

合并某个分支上的一系列commits到当前分支
在一些特性情况下,合并单个 commit 并不够,你需要合并一系列相连的 commits 。
需要合并的已发生的提交记录,多个用空格隔开,例如:git cherry-pick c1 c2 c3 c4;

如需回退:
git cherry-pick --abort
git cherry-pick --quit

还原正在的解决冲突的合并
如果合并出现冲突 我们需要解决冲突,有时候冲突解决一半,我们想恢复到合并前状态,

命令:git reset --merge

git reset --merge

你可能感兴趣的:(开发日常)