Я отредактировал файл и сделал:
git add file.py
git commit -m 'fixed bug'
Затем я редактировал другой файл и выполнял небольшое исправление ошибки. Я не хочу, чтобы две коммиты, одна за другой, показывали "исправление ошибок". Я хочу, чтобы одна фиксация имела "исправления ошибок".
Как я могу отменить последнее добавление/фиксацию и изменить первое сообщение фиксации?
Я смотрел команды git reset
, git revert
, git undo
, но я не хочу испортить свое репо с угадыванием
EDIT: выяснили, как это сделать: http://www.gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html