Только что я совершил и что-то толкал (да, моя ошибка при нажатии), что я решил, что я должен "вернуться" или "отменить". Поэтому мне было приказано выпустить git reset --soft HEAD^
с моей стороны, и я подумал, что это каким-то образом создаст фиксацию "вернуть", которая когда-то была сделана так, как будто это изменение никогда не происходило. Я не возражаю, если история изменения там вообще, что то, что я себе представлял, произойдет.
В любом случае, после того, как я сделал это снова, а затем, когда я попытался нажать, я получил ошибку, не связанную с быстрой перемоткой. Теперь, я знаю, что я что-то прикрутил с помощью reset, что-то вроде линий дерева и дерева происхождения теперь "несовместимо", но мне интересно, как это исправить. Теперь я просто хочу вернуться ко времени, прежде чем я выпустил reset, чтобы я мог просто вручную отменить изменения, вытащив их вручную и затем совершив, если кто-то другой не порекомендует правильный способ возврата нажатой фиксации, и этим я не имею в виду, что история должна исчезнуть из журнала или чего-то еще.