Я уже некоторое время использую Git Extensions (это круто!), Но я не нашел простого ответа на следующие вопросы:
Иногда при наборе сообщения о фиксации допускаю опечатку. Мой друг показал мне, как это исправить следующим образом (в расширениях Git):
Щелкните правой кнопкой мыши фиксацию> Дополнительно> Исправить фиксацию
Затем я просто ставлю галочку в поле «Исправить», переписываю свое сообщение и вуаля! Мое сообщение о фиксации исправлено.
Однако этот другой вариант "Squash commit" ... Мне всегда было интересно, что он делает ?!
У меня вопрос:
Может ли кто-нибудь просто объяснить мне, в чем точная разница между фиксацией Squash и фиксацией фиксации в расширениях Git / Git ? Мне они кажутся ... "похожими" :
rebase
сжатии / исправлении в документации Git .