Como altero o autor e o committer padrão no plugin Eclipse Git?

95

Estou usando o plugin Git para Eclipse. Tenho vários autores e committers que são exibidos quando começo a digitar nesses campos.

Como posso fornecer alterações a esta lista, ou remover algum autor ou committer?

Também quero definir meu autor e committer padrão, que serão exibidos por padrão.

Insira a descrição da imagem aqui

Dmytro Danylyk
fonte

Respostas:

157
  1. Clique em Janela> Preferências> Equipe> Git> Configuração
  2. Clique em Adicionar entrada e insira os pares de valores-chave:

    • Chave: user.name
    • Valor: YourUsernameHere

      E

    • Chave: user.email
    • Valor: YourEmailHere
Guillermo Garcia
fonte
1
Tive que definir uma variável de ambiente HOME antes de adicionar uma nova entrada. Então isso funcionou para mim.
jaco0646
2
Reinicie o eclipse após adicionar a configuração.
Sharan De Silva
16

Cada desenvolvedor deve realizar:

git config --global user.name "<name of user>"
git config --global user.email "<email of user>"

Se você quiser mudar o autor de um commit existente, veja aqui

GoZoner
fonte
concordar, o Eclipse usará config from YOUR_HOME_DIR/.gitconfig, que é definido por esses 2 comandos acima
danisupr4
funciona e mais global do que fazê-lo apenas em eclipse!
Tibi
10

Alterando o nome e o e-mail de seu comprometedor globalmente

Você pode executar o git configcomando " " com o --globalsinalizador; isso garantirá que todos os seus commits futuros usem as informações fornecidas:

$ git config --global user.name "John Doe"
$ git config --global user.email "[email protected]"

Alterando Seu Nome de Committer e Email por Repositório

Se quiser usar configurações especiais apenas ao trabalhar em um determinado repositório, você pode simplesmente omitir o --globalsinalizador. Isso torna a configuração válida apenas nesse repositório:

$ git config user.name "John Doe"
$ git config user.email "[email protected]"

Cheatsheet do Git: git para manequins

Gourav
fonte
1
Esta é uma resposta muito melhor para aqueles que usam vários espaços de trabalho e precisam de diferentes Autores / Commissores para cada espaço de trabalho em vez de uma configuração global do Eclipse.
Etep
1
Concorde com @Etep. Eu configurei contas globais e locais. Para verificar se você está usando a conta específica do repo correta de dentro do repo, execute cat .git/configorgit config --local user.name
rsinha