git-mailinfo - Online na nuvem

Este é o comando git-mailinfo que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


git-mailinfo - Extrai patch e autoria de uma única mensagem de e-mail

SINOPSE


git mailinfo [-k | -b] [-u | --encoding = | -n] [- [sem-] tesoura]

DESCRIÇÃO


Lê uma única mensagem de e-mail da entrada padrão e grava a mensagem de log de confirmação
no arquivo, e os patches em Arquivo. O nome do autor, e-mail e assunto do e-mail
são gravados na saída padrão a ser usada por git am para criar um commit. Isto é
geralmente não é necessário usar este comando diretamente. Ver git-sou(1) em vez disso.

OPÇÕES


-k
Normalmente, o programa remove cruft de e-mail da linha de cabeçalho Assunto: para extrair o
linha de título para a mensagem de log de confirmação. Esta opção evita este munging, e é mais
útil quando usado para ler de volta git patch de formato -k saída.

Especificamente, os itens a seguir são removidos até que nenhum deles permaneça:

· Espaços em branco à esquerda e à direita.

· Principal Re :, re: e:.

· Strings iniciais entre colchetes (entre [e], geralmente [PATCH]).

Finalmente, as execuções de espaços em branco são normalizadas para um único caractere de espaço ASCII.

-b
Quando -k não está em vigor, todas as strings iniciais entre colchetes [ e ] pares são
despojado. Esta opção limita a remoção apenas aos pares cuja string entre colchetes
contém a palavra "PATCH".

-u
A mensagem de log de confirmação, o nome do autor e o e-mail do autor são retirados do e-mail, e
após decodificar minimamente a codificação de transferência MIME, recodificada no conjunto de caracteres especificado por
i18n.commitencoding (padronizado para UTF-8) transliterando-os. Isso costumava ser
opcional, mas agora é o padrão.

Observe que o patch é sempre usado como está, sem conversão de conjunto de caracteres, mesmo com este
bandeira.

--encoding =
Semelhante a -u. Mas ao recodificar, o conjunto de caracteres especificado aqui é usado em vez do
um especificado por i18n.commitencoding ou UTF-8.

-n
Desative toda a recodificação do conjunto de caracteres dos metadados.

-m, --message-id
Copie o cabeçalho Message-ID no final da mensagem de confirmação. Isso é útil para
para associar commits com discussões em listas de discussão.

--tesoura
Remova tudo no corpo antes de uma linha de tesoura. Uma linha que consiste principalmente em
tesouras ("> 8" ou "8 <") e marcas de perfuração (traço "-") são chamadas de tesouras
linha e é usado para solicitar ao leitor que corte a mensagem nessa linha. Se tal
linha aparece no corpo da mensagem antes do patch, tudo antes dele
(incluindo a própria linha de tesoura) é ignorado quando esta opção é usada.

Isto é útil se você deseja iniciar sua mensagem em um tópico de discussão com comentários
e sugestões sobre a mensagem que você está respondendo, e para concluí-la com um patch
submissão, separando a discussão e o início do log de commit proposto
mensagem com uma linha de tesoura.

Isso pode ser habilitado por padrão com a opção de configuração mailinfo.scissors.

--sem tesouras
Ignore as linhas da tesoura. Útil para substituir as configurações de mailinfo.scissors.


A mensagem de log de confirmação extraída do e-mail, geralmente exceto a linha de título que
vem do assunto do e-mail.


O patch extraído do e-mail.

GIT


Parte da git(1) suíte

Use git-mailinfo online usando serviços onworks.net



Programas online mais recentes para Linux e Windows