Git变基,压缩两次提交并保持所有外翻

时间:2019-03-03 01:04:18

标签: git rebase squash

你好,我有这种情况

  • 13f5337 100
  • c8f​​w28f 99
  • 3554tb0 98
  • 2321dsw 97
  • a551654 96
  • 41c990d 95
  • 1343756 94个有毒数据已修复
  • 96236fb 93毒性数据
  • 8894377 92
  • 94t6ff1 91

  • dda323w 1

我正在尝试压缩94和95,因此不再显示有毒数据,但是每次尝试时,我都将95压缩为100到100 ...我将继续选择95、96、97, 98、99。

1 个答案:

答案 0 :(得分:1)

如果我的理解正确,您希望压缩有毒数据提交和修订提交,以便它们不会在git历史记录中显示为单独的提交。

如果是这种情况,那么我将运行public final class Integer extends Number implements Comparable<Integer> (SHA用于提交92),并在显示提交列表时,仅压扁94和95,同时选择其余提交。

选择完要压缩的提交后,保存更改,而git将为您提供机会为新的提交编写提交消息,其中将压缩93、94和95。