Skip to content

Instantly share code, notes, and snippets.

@marcosbarker
Created November 13, 2021 15:09
Show Gist options
  • Save marcosbarker/34741af4b7e501d99080d9692d32ceb6 to your computer and use it in GitHub Desktop.
Save marcosbarker/34741af4b7e501d99080d9692d32ceb6 to your computer and use it in GitHub Desktop.
Script para alternar de forma pratica entre usuários Git: pessoal x trabalho : trabalho x pessoal
@echo off
echo -----------------------------------------------------------
echo ----------------------USUARIO ATUAL------------------------
echo -----------------------------------------------------------
echo.
git config user.name
git config user.email
echo.
echo -----------------------------------------------------------
echo.
echo Digite o usuario Git que voce quer logar:
echo.
echo [1] Logar em Pessoal
echo [2] Logar em Trabalho
echo.
set /p opcao=Digite a opcao:
echo.
if "%opcao%" == "1" goto op1
if "%opcao%" == "2" goto op2
:op1
git config --global user.name <"USERNAME-PESSOAL">
git config --global user.email <"EMAIL-PESSOAL">
goto fim
:op2
git config --global user.name <"USERNAME-TRABALHO">
git config --global user.email <"EMAIL-TRABALHO">
goto fim
:fim
echo.
cls
echo -----------------------------------------------------------
echo ----------------------USUARIO ATUAL------------------------
echo -----------------------------------------------------------
echo.
git config user.name
git config user.email
echo.
echo Usuario logado com sucesso!
echo.
echo.
echo Pressione uma tecla para sair...
pause > nul
@marcosbarker
Copy link
Author

  • Script "pronto", apenas sendo necessário inserir USERNAME e EMAIL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment