2016-12-16 4 views
0

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

пример:

git commit "some string"

откроет текстовый редактор с "некоторыми строками", которые могут быть отредактированы.

Use case: У меня есть псевдоним git для выполнения текущей работы (например, конец дня) git commit -m ":construction: WIP" (да, я использую emojis для некоторых сообщений фиксации), но иногда я хотел бы добавить некоторые дополнительные детали.

Для git documentation есть:

  • --message флаг, но не открывает редактор
  • --template=<file> но он использует шаблон сообщения из файла

Любые решения?

ответ

2

Используйте опцию -e|--edit разрешить редактирование вручную, даже если вы предоставите сообщение в командной строке:

$ git commit -em ":construction: WIP" 

Эти и многие другие варианты описаны in the documentation