українська мова ▾ Topics ▾ Latest version ▾ git-fmt-merge-msg last updated in 2.52.0

НАЗВА

git-fmt-merge-msg - Створити повідомлення про коміт злиття

СИНОПСИС

git fmt-merge-msg [-m <message>] [--into-name <branch>] [--log[=<n>] | --no-log]
git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] -F <file>

ОПИС

Бере список об’єднаних об’єктів на stdin та створює відповідне повідомлення коміту, яке буде використано для коміту злиття, зазвичай передається як аргумент <merge-message> функції git merge.

Ця команда призначена здебільшого для внутрішнього використання скриптами, які автоматично викликають «git merge».

ОПЦІЇ

--log[=<n>]

Окрім назв гілок, заповніть повідомлення журналу однорядковими описами з фактичних комітів, що об’єднуються. Буде використано максимум <n> комітів з кожного батьківського елемента об’єднання (20, якщо <n> пропущено). Це замінює змінну конфігурації merge.log.

--no-log

Не виводьте однорядкові описи з фактичних комітів, що об’єднуються.

--summary
--no-summary

Синоніми до --log та --no-log; вони застарілі та будуть видалені в майбутньому.

-m <message>
--message <message>

Використовуйте <message> замість назв гілок для першого рядка повідомлення журналу. Для використання з --log.

--into-name <гілка>

Підготуйте повідомлення про злиття так, ніби злиття здійснюється з гілкою <branch>, замість назви реальної гілки, з якою виконується злиття.

-F <file>
--file <file>

Взяти список об’єднаних об’єктів з <file> замість stdin.

КОНФІГУРАЦІЯ

merge.branchdesc

Окрім назв гілок, заповніть повідомлення журналу текстом опису гілок, пов’язаним із ними. Значення за замовчуванням – false.

merge.log

Окрім назв гілок, заповніть повідомлення журналу щонайбільше вказаною кількістю однорядкових описів з фактичних комітів, що об’єднуються. За замовчуванням встановлено значення false, а true є синонімом 20.

merge.suppressDest

Додаючи глобальний об’єкт, який відповідає назвам гілок інтеграції, до цієї багатозначної змінної конфігурації, повідомлення про злиття за замовчуванням, обчислене для злиття в ці гілки інтеграції, пропускатиме "into <назва-гілки>" у своєму заголовку.

Елемент із порожнім значенням можна використовувати для очищення списку глобусів, накопичених з попередніх записів конфігурації. Якщо змінна merge.suppressDest не визначена, для зворотної сумісності використовується значення master за замовчуванням.

merge.summary

Синонім до merge.log; це застаріло та буде видалено в майбутньому.

ПРИКЛАДИ

$ git fetch origin master
$ git fmt-merge-msg --log <$GIT_DIR/FETCH_HEAD

Вивести повідомлення журналу, що описує злиття гілки "master" з віддаленого сервера "origin".

ДИВ. ТАКОЖ

GIT

Частина набору git[1]