Este é o comando git-check-mailmap 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 online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
git-check-mailmap - Mostra nomes canônicos e endereços de e-mail de contatos
SINOPSE
git verificar mapa de correio [opções] ...
DESCRIÇÃO
Para cada “Nome " ou " ”Da linha de comando ou entrada padrão (quando
usando --stdin), procure o nome canônico e o endereço de e-mail da pessoa (consulte "Mapeamento
Autores "abaixo). Se encontrados, imprima-os; caso contrário, imprima a entrada como está.
OPÇÕES
--stdin
Leia os contatos, um por linha, da entrada padrão após esgotar os contatos
fornecido na linha de comando.
SAÍDA
Para cada contato, uma única linha é gerada, terminada por uma nova linha. Se o nome é
fornecido ou conhecido pelo mapa de correspondência, "Nome ”É impresso; caso contrário, apenas
“ ”É impresso.
MAPEAMENTO AUTORES
Se o arquivo .mailmap existe no nível superior do repositório, ou no local apontado
pelas opções de configuração mailmap.file ou mailmap.blob, é usado para mapear o autor e
nomes de committer e endereços de e-mail para nomes reais canônicos e endereços de e-mail.
Na forma simples, cada linha do arquivo consiste no nome real canônico de um
autor, espaço em branco e um endereço de e-mail usado no commit (entre < e >) mapear
para o nome. Por exemplo:
Nome própio[email protected]>
As formas mais complexas são:
<[email protected]>[email protected]>
que permite que o mailmap substitua apenas a parte do e-mail de um commit e:
Nome própio[email protected]>[email protected]>
que permite que o mailmap substitua o nome e o e-mail de um commit correspondente ao
endereço de e-mail de confirmação especificado e:
Nome própio[email protected]> Nome do compromisso[email protected]>
que permite que o mailmap substitua o nome e o e-mail de um commit correspondendo aos
nome do commit e endereço de e-mail especificados.
Exemplo 1: Seu histórico contém confirmações de dois autores, Jane e Joe, cujos nomes aparecem
no repositório sob várias formas:
Joe Desenvolvedor[email protected]>
Joe R. Desenvolvedor[email protected]>
Jane Doe[email protected]>
Jane Doe
Jane D.
Agora, suponha que Joe queira que a inicial do nome do meio seja usada e Jane prefira o sobrenome dela
totalmente explicado. Um arquivo .mailmap adequado seria semelhante a:
Jane Doe
Joe R. Desenvolvedor[email protected]>
Observe como não há necessidade de uma entrada para , porque o nome real de
esse autor já está correto.
Exemplo 2: Seu repositório contém commits dos seguintes autores:
nick1[email protected]>
nick2[email protected]>
nick2[email protected]>
papai noel[email protected]>
claus[email protected]>
CTO[email protected]>
Então você pode querer um arquivo .mailmap parecido com:
<[email protected]>[email protected]>
Algum cara[email protected]> nick1[email protected]>
Outro Autor[email protected]> nick2[email protected]>
Outro Autor[email protected]>[email protected]>
Papai Noel[email protected]>[email protected]>
Usar hash # para comentários que estão em suas próprias linhas ou após o endereço de e-mail.
GIT
Parte da git(1) suíte
Use git-check-mailmap online usando serviços onworks.net