Ito ang command git-mailinfo na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
git-mailinfo - Kinukuha ang patch at authorship mula sa isang mensaheng e-mail
SINOPSIS
pumunta mailinfo [-k|-b] [-u | --encoding= | -n] [--[walang-]gunting]
DESCRIPTION
Nagbabasa ng isang mensaheng e-mail mula sa karaniwang input, at nagsusulat ng commit log message
sa file, at ang mga patch sa file. Ang pangalan ng may-akda, e-mail at paksa ng e-mail
ay isinusulat sa karaniwang output na gagamitin ng pumunta am para gumawa ng commit. Ito ay
karaniwang hindi kinakailangan na gamitin ang command na ito nang direkta. Tingnan mo git-am(1) sa halip.
Opsyon
-k
Karaniwan ang programa ay nag-aalis ng email cruft mula sa Subject: header line upang kunin ang
linya ng pamagat para sa commit log message. Pinipigilan ng pagpipiliang ito ang munging na ito, at higit sa lahat
kapaki-pakinabang kapag ginamit upang basahin pabalik pumunta format-patch -k output.
Sa partikular, ang mga sumusunod ay aalisin hanggang sa wala sa mga ito ang mananatili:
· Nangunguna at sumusunod na whitespace.
· Nangungunang Re:, re:, at :.
· Nangunguna sa mga string na naka-bracket (sa pagitan ng [ at ], karaniwang [PATCH]).
Sa wakas, ang mga pagpapatakbo ng whitespace ay na-normalize sa isang solong ASCII space character.
-b
Kapag -k ay walang bisa, lahat ng nangungunang string ay naka-bracket [ at ] pares ay
hinubaran. Nililimitahan ng opsyong ito ang paghuhubad sa mga pares lamang na may naka-bracket na string
naglalaman ng salitang "PATCH".
-u
Ang commit log message, pangalan ng may-akda at email ng may-akda ay kinuha mula sa e-mail, at
pagkatapos ng minimally decoding MIME transfer encoding, muling na-code sa charset na tinukoy ni
i18n.commitencoding (nagde-default sa UTF-8) sa pamamagitan ng pagsasalin ng mga ito. Dati ganito
opsyonal ngunit ngayon ito ang default.
Tandaan na ang patch ay palaging ginagamit nang walang charset conversion, kahit na kasama nito
bandila.
--encoding=
Katulad ng -u. Ngunit kapag muling nag-coding, ang charset na tinukoy dito ay ginagamit sa halip na ang
isa na tinukoy ng i18n.commitencoding o UTF-8.
-n
I-disable ang lahat ng charset re-coding ng metadata.
-m, --message-id
Kopyahin ang Message-ID header sa dulo ng commit message. Ito ay kapaki-pakinabang sa pagkakasunud-sunod
upang iugnay ang mga commit sa mga talakayan sa mailing list.
--gunting
Alisin ang lahat sa katawan bago ang linya ng gunting. Isang linya na pangunahing binubuo ng
gunting (alinman sa ">8" o "8<") at pagbubutas (gitling "-") na mga marka ay tinatawag na gunting
linya, at ginagamit upang hilingin sa mambabasa na putulin ang mensahe sa linyang iyon. Kung ganoon a
lumalabas ang linya sa katawan ng mensahe bago ang patch, lahat bago nito
(kabilang ang mismong linya ng gunting) ay binabalewala kapag ginamit ang opsyong ito.
Ito ay kapaki-pakinabang kung gusto mong simulan ang iyong mensahe sa isang thread ng talakayan na may mga komento
at mga mungkahi sa mensaheng tinutugunan mo, at tapusin ito sa isang patch
pagsusumite, paghihiwalay sa talakayan at simula ng iminungkahing commit log
mensahe na may linya ng gunting.
Maaari itong paganahin bilang default gamit ang opsyon sa pagsasaayos na mailinfo.scissors.
--walang-gunting
Huwag pansinin ang mga linya ng gunting. Kapaki-pakinabang para sa pag-override ng mga setting ng mailinfo.scissors.
Ang commit log message na kinuha mula sa e-mail, kadalasan maliban sa pamagat na linya
galing sa e-mail Subject.
Ang patch na nakuha mula sa e-mail.
GIT
Parte ng pumunta(1) suite
Gumamit ng git-mailinfo online gamit ang mga serbisyo ng onworks.net