Измените неверное сообщение фиксации в Git, которое уже было нажато
Я сделал фиксацию Git и нажал, но написал комментарий совершенно неправильно.
Как мне изменить комментарий? Я уже нажал фиксацию на удаленный компьютер.
Ответы
Ответ 1
git commit --amend
позволит вам отредактировать сообщение фиксации.
Если вы уже нажали эту фиксацию, вам нужно запустить git push --force
. Только сделайте это, если вы уверены, что никто его не потянул!
Если люди вытащили фиксацию из вашего репо, просто оставьте сообщение как есть.
Ответ 2
Если вы написали неправильную вещь и коммит еще не нажат, вы можете сделать следующее, чтобы изменить сообщение фиксации:
$ git commit --amend
Это откроет текстовый редактор по умолчанию, где вы можете отредактировать сообщение. С другой стороны, вы можете сделать это все по одной команде:
$ git commit --amend -m 'xxxxxxx'
Если вы уже нажали сообщение, вы можете изменить фиксацию и принудительное нажатие, но это не рекомендуется.
Чтобы заставить push: git push --force