Git rebase - какая разница между 'edit' и 'reword'
Какая разница между edit и reword при выполнении git rebase?
Я просматриваю некоторые документы, которые говорят следующее:
Replace pick with:
- edit to mark a commit for amending.
- reword to change the log message.
Ответ 1
"reword" позволяет вам изменять ТОЛЬКО сообщение о фиксации, а не содержимое фиксации
"edit" позволяет вам изменять ОБЕЕ содержание фиксации и сообщение о фиксации (механизм, с помощью которого git позволяет редактировать содержимое фиксации, "приостанавливает" rebase, поэтому вы можете изменить фиксация)
edit: заменив команду "pick" на команду "edit", вы можете сообщить git rebase, чтобы остановить после применения этой фиксации, чтобы вы могли редактировать файлы и/или сообщение commit, и продолжить перезагрузку.
reword: если вы просто хотите отредактировать сообщение фиксации для фиксации, замените команду "pick" командой "reword".
Ответ 2
edit полностью приостановит переустановку, что позволит вам изменять файлы в сообщении фиксации и/или фиксации.
reword просто откроет редактор, чтобы вы могли изменить сообщение фиксации.