Git / GitHub коммит с расширенным сообщением / описанием - PullRequest
58 голосов
/ 05 марта 2012

Я недавно использовал GitHub и скачал GitHub для Mac.

Я заметил, что вы можете добавить «расширенное описание», используя GitHub для Mac.Как добавить расширенное описание с помощью командной строки?

Можно ли добавить расширенное описание к существующему коммиту?

Ответы [ 3 ]

76 голосов
/ 05 марта 2012

Запустите git commit без сообщения, и откроется ваш любимый * текстовый редактор, чтобы написать сообщение о коммите. Подробная информация о формате сообщения появится в примере.

Первая строка - краткое описание. Оставьте пустую строку после него. Все остальное - это расширенное описание.

*: для некоторых значений «любимый»; результаты могут отличаться

69 голосов
/ 01 апреля 2015

Из принятого ответа :

git commit -m "Title" -m "Description .........."
30 голосов
/ 19 июля 2014

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

Это должно выглядеть следующим образом:

$ git commit -m "Make everything work.
dquote>
dquote> Add magic code that fixes everything"

GitHub будет правильно отображать верхнюю строку как ваше основное сообщение, а нижнюю строку как расширенное сообщение.

Следующее НЕ делаетРабота.В результате вы получите буквенный символ "\ n \ n": $ git commit -m "Basic msg\n\nExtend msg, doesnt work".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...