Git合并多个提交

主要步骤

  • 1.查看log,确定要合并哪个几个提交
git log
屏幕快照 2018-10-08 下午4.33.03.png
  • 2.选择 commit 2commit 3
# 第一种方法
git rebase -i HEAD^^
# 第二种方法 (使用commit 1 的 id)
git rebase -i edcb46ba2229d02763d55102119adf2c29563b96
  • 3.合并提交
    commit 3 前的pick改为s,保存退出(:wq)

    屏幕快照 2018-10-08 下午4.49.26.png

  • 4.填写备注

  • 5.查看log,合并正确

git log
屏幕快照 2018-10-09 上午9.41.50.png
  • 6.推送到远端
git push -f

你可能感兴趣的:(Git合并多个提交)