У меня было много изменений для фиксации и отправки, поэтому я их зафиксировал.Затем я попытался извлечь из GitHub, но были конфликты, которые не могли быть решены, поэтому я использовал vimdiff, чтобы попытаться сделать это вручную.
Я помню, как пару раз использовал gitdiff, и это было очень сложно и не интуитивно понятно (хотя vim - мой любимый редактор), но по какой-то причине я был тупым фанатом, и прежде чем я это понял, я внезапнобыл только один экран, везде были странные символы, и он мог бы выйти, только если бы я принял изменения!
Так что я принял, и повторное нажатие показало, что оно слилось.: (
В коммите было много дополнений, и один цикл отладки может занять более 30 часов, поэтому важно, чтобы я мог отменить слияние, не теряя изменений из предыдущего коммита.
Извините, я знаю, что есть много постов о слиянии в git, но большинство из них связаны со слиянием веток, которые кажутся связанными, но разными, и те немногие, которые связаны с моей ситуацией извлечения, я беспокоюсь, что могу потерять коммиты.
Может кто-нибудь помочь мне с этим, пожалуйста? К вашему сведению, я работаю в командной строке Linux.