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