12 из 75 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Что на самом деле происходит на уровне Git-объектов, когда ты запускаешь git commit --amend?
git commit --amend
Исходный объект коммита изменяется на месте с новыми изменениями
Создается новый объект коммита, который заменяет ссылку на исходный коммит
Исходный коммит удаляется и создается пустой коммит с твоими изменениями
Коммит временно блокируется, пока к нему применяются изменения