03 Git如何将两个commit合成一个

举例

如下图,想把圈起来的两个commit合成一个:[bugfix]-补充缺少的文件

image.png

合并多个commit步骤

  1. 选中要合并的commit之前的那一个commit,右键「交互式变基」


    image.png
  2. 选中后一个commit(aa.txt那个),如图,点击「用以前的提交(a.txt那个)来squash」


    image.png
  3. 点击后如图,下一步双击修改[2 commits],修改commit信息


    image.png
  4. 参考


    image.png
  5. 最后点击确定


    image.png
  6. 结果如图


    image.png

你可能感兴趣的:(03 Git如何将两个commit合成一个)