DEV Community

Anderson Braz
Anderson Braz

Posted on • Originally published at andersonbraz.com on

Atualizando as credenciais de login do SourceTree Git

No meu ambiente de trabalho, temos nossos projetos em repositório Git para controle e versão de código. E por sermos um time relativamente grande e com uma boa frequência de criação de branch paralela, é inevitável buscar uma interface com boa apresentação visual para as interações Git no andamento do projeto. Sou muito fã de soluções Open-Source e desta forma optei por utilizar o SourceTree para gerenciar meu código. Como o meu contexto de trabalho envolve Finanças por lá sempre temos forte regras de segurança e, portanto, de tempos em tempos é necessária a renovação da minha senha, só que isso acabava ferrando o meu SourceTree. Isso porque deixo as regras do meu Git config em relação a autenticação e o SourceTree em algum momento faz essa guarda não tão explicita.

Assim, quando eu mudo minha senha, o SourceTree não percebe ou é informado dessa mudança e então ele acab forçando a senha antiga e acaba bloqueando minha nova senha.

A solução mais eficaz e simples que encontrei para o meu problema - não usa nenhuma das caixas de diálogo SourceTree. E encontrei no post Updating SourceTree Git Login Credentials escrito por Ben

  1. Abra SourceTree e navegue até o repositório do qual deseja atualizar a senha
  2. Execute o comando 'Actions> Terminal' para pular para o local do repo na linha de comando
  3. Digite 'Git Pull' e pressione Enter para atualizar o repositório
  4. Quando solicitado digite sua senha

E pronto my friends, tá resolvido essa bagaça.

Créditos

Photo by Yancy Min on Unsplash

AWS Q Developer image

Your AI Code Assistant

Ask anything about your entire project, code and get answers and even architecture diagrams. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Start free in your IDE

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay