Aceasta este comanda git-mailinfo care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
git-mailinfo - Extrage patch-ul și calitatea de autor dintr-un singur mesaj de e-mail
REZUMAT
merge mailinfo [-k|-b] [-u | --encoding= | -n] [--[no-]foarfece]
DESCRIERE
Citește un singur mesaj de e-mail din intrarea standard și scrie mesajul de jurnal de comitere
în fișier și patch-urile din fişier. Numele autorului, adresa de e-mail și subiectul e-mailului
sunt scrise în ieșirea standard pentru a fi utilizate de merge am pentru a crea un commit. Este
de obicei, nu este necesar să utilizați această comandă direct. Vedea git-am(1) în schimb.
OPŢIUNI
-k
De obicei, programul elimină email cruft din linia de antet Subject: pentru a extrage fișierul
linia de titlu pentru mesajul de jurnal de comitere. Această opțiune previne acest lucru și este cel mai mult
util atunci când este folosit pentru a citi înapoi merge format-patch -k ieșire.
Mai exact, următoarele sunt eliminate până când nu rămâne niciuna dintre ele:
· Spații albe la început și la final.
· Leading Re:, re: și :.
· Șiruri de caractere între paranteze (între [ și ], de obicei [PATCH]).
În cele din urmă, porțiunile de spațiu alb sunt normalizate la un singur caracter de spațiu ASCII.
-b
Când -k nu este în vigoare, toate șirurile de caractere de început sunt între paranteze [ și ] perechile sunt
dezbrăcat. Această opțiune limitează striparea doar la perechile al căror șir între paranteze
conține cuvântul „PATCH”.
-u
Mesajul jurnalului de comitere, numele autorului și e-mailul autorului sunt preluate din e-mail și
după decodarea minimă, codificarea transferului MIME, recodificată în setul de caractere specificat de
i18n.commitencoding (implicit la UTF-8) prin transliterarea acestora. Asta obișnuia să fie
opțional, dar acum este implicit.
Rețineți că patch-ul este întotdeauna folosit așa cum este, fără conversie de set de caractere, chiar și cu aceasta
steag.
--encoding=
Similar cu -u. Dar când se recodează, setul de caractere specificat aici este folosit în loc de
unul specificat de i18n.commitencoding sau UTF-8.
-n
Dezactivează toate recodificarea setului de caractere a metadatelor.
-m, --message-id
Copiați antetul Message-ID de la sfârșitul mesajului de confirmare. Acest lucru este util în ordine
pentru a asocia commit-urile cu discuțiile pe lista de corespondență.
--foarfece
Îndepărtați totul din corp înainte de o linie de foarfece. O linie care constă în principal din
foarfece (fie „>8” sau „8<”) și semnele de perforare (liniuță „-”) se numesc foarfece
linie și este folosit pentru a cere cititorului să taie mesajul de la acea linie. Dacă un astfel de
linia apare în corpul mesajului înainte de patch, totul înainte de acesta
(inclusiv linia foarfecelor în sine) este ignorată atunci când este utilizată această opțiune.
Acest lucru este util dacă doriți să începeți mesajul într-un fir de discuții cu comentarii
și sugestii cu privire la mesajul la care răspundeți și pentru a-l încheia cu un patch
depunerea, separând discuția și începutul jurnalului de comitere propus
mesaj cu o linie de foarfece.
Acest lucru poate fi activat în mod implicit cu opțiunea de configurare mailinfo.scissors.
--fara-foarfece
Ignorați liniile de foarfece. Util pentru suprascrierea setărilor mailinfo.scissors.
Mesajul jurnalului de comitere extras din e-mail, de obicei, cu excepția liniei de titlu care
vine de la e-mail Subiect.
Patch-ul extras din e-mail.
GIT
O parte din merge(1) apartament
Utilizați git-mailinfo online folosind serviciile onworks.net