Как склеить коммиты и зачем это нужно 14 июня 2023 Git https://htmlacademy.ru/blog/git/how-to-squash-commits-and-why-it-is-needed
Для некоторых операций из этой статьи Git будет открывать текстовый редактор. Во многих системах по умолчанию это Vim. Не самый дружелюбный для новичков. Чтобы вам было комфортно, установите в качестве Git-редактора ваш любимый редактор. Это делается с помощью команды:
git config --global core.editor