Existe uma maneira de obter o nome do usuário, informando apenas o nome de usuário?
Algo como este resultado git show <username>
(sei que não funciona)
username: username
name: First Last
email: email@address
Sei que posso fazer isso com uma chamada de API do GitHub, mas prefiro mantê-la na CLI.
fonte
git config --list
Acredito que esses são os comandos que você está procurando.
Aqui é onde os encontrei: http://alvinalexander.com/git/git-show-change-username-email-address
fonte
git config --list
git config -l
exibirá seu nome de usuário e e-mail juntos, junto com outras informações
fonte
Tente isto
O comando git config armazena e fornece todas as informações.
Este comando fornece todas as informações necessárias que você deseja.
Você pode alterar as informações usando
Da mesma forma, você pode alterar muitas informações mostradas a você usando a
-l
opção.fonte
Embora seja verdade que os git commits não têm um campo específico chamado "nome de usuário", um git repo tem usuários, e os usuários têm nomes. ;) Se o que você quer é o nome de usuário do github, a resposta do knittl está certa. Mas já que sua pergunta é sobre git cli e não github, veja como obter o endereço de e-mail de um usuário git usando a linha de comando:
Para ver uma lista de todos os usuários em um repo git usando o git cli:
Para pesquisar um usuário específico por nome, por exemplo, "John":
fonte
Você pode tentar isso para obter informações como:
git config --get user.name
git config --get user.email
Não há nada como "nome" e "sobrenome" para o usuário.
Espero que isso ajude.
fonte
Use para ver o usuário conectado (a conta git real):
E como outras respostas, o e-mail do usuário e o nome do usuário (isso é diferente das credenciais do usuário):
Para ver a lista de todas as configurações:
fonte
Adicione meus dois centavos, se você estiver usando a linha windows commnad:
git config --list | findstr user.name
fornecerá o nome de usuário diretamente.O
findstr
here é bastante semelhante aogrep
do Linux.fonte