Раз уж вы нажали, знайте, что это сложно, и вы переписываете историю.
Вы можете git rebase -i
до первого коммита и выбрать edit
для коммита в тексте, который вам представлен. Таким образом, вы попадете в состояние первого коммита, в котором вы изменили / изменили, а затем git применит к нему следующий коммит.
Или вы можете git reset --soft first
пойти на первый коммит и изменить его вместе с изменением2.
Или git reset --hard first
, чтобы перейти к первому коммиту и изменить его без изменений2