Troque rapidamente entre múltiplos perfis Git direto no VSCode.
Ideal para quem trabalha em várias empresas ou possui projetos pessoais com identidades diferentes.
- 👤 Troque o perfil Git (nome + e-mail) com um clique
- 💼 Gerencie perfis personalizados
- 🧠 Detecta automaticamente o perfil pelo caminho do projeto (
pathRules) - 🔁 Reaplica o último perfil usado ao reabrir o projeto
- ✅ Atualiza tanto
.git/configlocal quanto o~/.gitconfigglobal - 📦 Exibe o nome e o perfil atual na status bar
Git Profile Switcher: Trocar Perfil GitGit Profile Switcher: Gerenciar Perfis Git
- Adicione
nome,e-maile um identificador (ex:pessoal,empresaXPTO)
- O perfil ativo aparece na barra inferior do VSCode
- Pode ser trocado a qualquer momento com um clique
Esse arquivo é salvo automaticamente em ~/.gitprofiles.json após criar seus perfis:
{
"pessoal": {
"name": "Pedro Costa",
"email": "pedro@teste.com"
},
"empresaXPTO": {
"name": "Pedro Costa",
"email": "pedro@xpto.com.br"
},
"pathRules": {
"/Users/pedro/projects/xpto": "empresaXPTO"
}
}