Получить текущее сообщение коммита в Git

Чтобы получить текущее сообщение коммита в Git, вы можете использовать различные методы. Вот несколько вариантов:

  1. Использование команды git log:

    git log -1 --pretty=format:%s

    Эта команда отобразит самое последнее сообщение о фиксации (-1) в формате только строки темы (%s).

  2. Использование команды git show:

    git show --no-patch --pretty=format:%s

    Эта команда покажет последнее сообщение о фиксации без фактических изменений (--no-patch) в формате только строки темы (%s).

  3. Использование команды git rev-list:

    git rev-list --format=%B --max-count=1 HEAD

    Эта команда выведет сообщение о фиксации (%B) для последней фиксации (--max-count=1) в HEAD-версии.

  4. Использование перехватчиков Git.
    Вы можете создать сценарий перехватчика Git (например, post-commit, pre-commitи т. д.), который извлекает сообщение фиксации и выполняет любые желаемые действия.