Git: usuário específico do projeto

Às vezes, você tem um ambiente em que trabalha tanto em projetos pessoais quanto profissionais. Se ambos estiverem usando Git, às vezes também é bom poder sobrescrever as --globalconfigurações. Para fazer isso, edite o .git / config do seu projeto e adicione as seguintes linhas:

[user]
name
=[name]
email
=[email]

Se você já fez commits e deseja mudar o autor de todos os commits anteriores, você pode executar este script: https://help.github.com/articles/changing-author-info (observe que o histórico de revisão marcante é geralmente considerada má prática, a menos que seja um repositório privado no qual ninguém mais esteja trabalhando).