Редактировать коммит коммитов - PullRequest
3 голосов
/ 05 марта 2019

У меня есть небольшой prepare-commit-msg скрипт-ловушка, который выполняет некоторые базовые функции для меня. Он делает некоторые суммы на основе нескольких метрик и говорит мне, сколько времени ушло на текущий коммит. Это для внутреннего использования и не должно заканчиваться сообщением о фиксации.

То, что он в данный момент делает, это вставляет строку вроде этой.

# Time since last timed commit: ...

Моя проблема с prepare-commit-msg заключается в том, что эта строка заканчивается в фактическом сообщении о фиксации. Я должен каждый раз вручную удалять его, иначе он будет виден клиенту.

В идеале это будет показано в блоке, который гласит:

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.

Но как мне там распечатать данные?

...