Я немного новичок во всей функции перезагрузки в git. Скажем, что я сделал следующие коммиты:
A -> B -> C -> D
Впоследствии я понимаю, что D содержит исправление, которое зависит от некоторого нового кода, добавленного в A, и что эти коммиты принадлежат друг другу. Как склеить A и D вместе и оставить только B и C?