Це команда git-mailinfo, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
git-mailinfo - витягує латку та авторство з одного повідомлення електронної пошти
СИНТАКСИС
мерзотник поштова інформація [-k|-b] [-u | --кодування= | -n] [--[no-]ножиці]
ОПИС
Читає одне повідомлення електронної пошти зі стандартного вводу та записує повідомлення журналу фіксації
в файл і латки в файл. Ім'я автора, адреса електронної пошти та тема листа
виводяться на стандартний вихід для використання мерзотник am для створення коміту. Це є
зазвичай не потрібно використовувати цю команду безпосередньо. Побачити git-am(1) замість цього.
ВАРІАНТИ
-k
Зазвичай програма видаляє повідомлення електронної пошти з рядка заголовка «Тема:», щоб витягнути
рядок заголовка для повідомлення журналу комітів. Ця опція запобігає цьому розмиванню, і є найбільшою
корисно, коли використовується для читання назад мерзотник формат-патч -k вихід.
Зокрема, наступні елементи видаляються, поки нічого з них не залишиться:
· Пробіли на початку та в кінці.
· Ведучий Re:, re: і :.
· Початкові рядки в дужках (між [ і ], зазвичай [PATCH]).
Нарешті, пробіли нормалізуються до одного пробілу ASCII.
-b
Якщо -k не діє, усі початкові рядки в дужках [ та ] пари є
оголений. Цей параметр обмежує видалення лише парами, рядок яких у дужках
містить слово "PATCH".
-u
Повідомлення журналу комітів, ім’я автора та електронна адреса автора беруться з електронної пошти та
після мінімального декодування кодування передачі MIME, повторно закодованого в наборі символів, визначеному
i18n.commitencoding (за замовчуванням UTF-8) шляхом їх транслітерації. Це було раніше
необов'язковий, але тепер це типово.
Зауважте, що патч завжди використовується як є без перетворення набору символів, навіть із цим
прапор
--кодування=
Подібний до -u. Але під час повторного кодування замість кодування використовується вказаний тут набір символів
визначений i18n.commitencoding або UTF-8.
-n
Вимкнути повторне кодування метаданих.
-m, --ідентифікатор повідомлення
Скопіюйте заголовок Message-ID у кінці повідомлення коміту. Це корисно для порядку
щоб пов’язати коміти з обговореннями списку розсилки.
--ножиці
Видаліть все в тілі перед лінією ножиць. Лінія, яка в основному складається з
ножиці («>8» або «8<») і позначки перфорації (тире «-») називаються ножицями
і використовується для запиту читача вирізати повідомлення в цьому рядку. Якщо таке
рядок з'являється в тілі повідомлення перед патчем, усе перед ним
(включаючи саму лінію ножиць) ігнорується, коли використовується цей параметр.
Це корисно, якщо ви хочете розпочати своє повідомлення в ланцюжку обговорення з коментарів
і пропозиції щодо повідомлення, на яке ви відповідаєте, і завершити його патчем
подання, розділяючи обговорення та початок запропонованого журналу комітів
повідомлення з лінією ножиць.
Це можна ввімкнути за замовчуванням за допомогою параметра конфігурації mailinfo.scissors.
--без ножиць
Ігноруйте лінії ножиць. Корисно для зміни налаштувань mailinfo.scissors.
Повідомлення журналу комітів, отримане з електронної пошти, зазвичай за винятком рядка заголовка, який
надходить з теми електронного листа.
Патч, отриманий з електронної пошти.
GIT
Частина мерзотник(1) люкс
Використовуйте git-mailinfo онлайн за допомогою служб onworks.net