Параметр команды git -commit, который добавляет текущую промежуточную область к последней фиксации и позволяет (по умолчанию) редактировать ранее использовавшееся сообщение фиксации или (если были предоставлены другие параметры) повторно использовать его или даже отменить его и написать новый,

Новая фиксация!

С помощью этой опции эффективно создает новую фиксацию!. заменяет текущий тег ветки, поэтому, если вы используете его на любом, что НЕ наконечник (проверка тега или SHA, а затем изменения) вы эффективно разветвляетесь (не стесняйтесь проверять журналы).

Он считал грубым эквивалентом

  • soft reset,
  • изменения вручную
  • и совершение над ORIG_HEAD.

Пустяки

  • Вы также можете использовать его для изменения фиксации слияния.
  • Используя --reset-author с --amend, вы также reset отметьте время автора и автора.

Дополнительно:

git help commit