Skip to main content

Por que o Git está sempre solicitando minhas credenciais?

Se o Git solicitar suas credenciais toda vez que você tentar interagir com o GitHub, você provavelmente está usando a URL de clone HTTPS para seu repositório.

Usar uma URL remota do tipo HTTPS tem algumas vantagens em comparação com o uso de SSH. É mais fácil configurar do que SSH e geralmente funciona por meio de firewalls e proxies rigorosos. No entanto, ele também pede que você insira suas credenciais do GitHub sempre que efetua pull ou push de um repositório.

Você pode evitar que a sua senha seja solicitada configurando o Git para armazenar credenciais em cache para você. Uma vez que você configurado o armazenamento de credenciais, o Git usa automaticamente seu personal access token armazenado em cache quando você efetua pull ou push de um repositório usando HTTPS.

Leitura adicional

  •         [AUTOTITLE](/get-started/git-basics/about-remote-repositories)
    
  •         [AUTOTITLE](/authentication/keeping-your-account-and-data-secure/about-authentication-to-github)
    
  •         [AUTOTITLE](/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#adding-your-ssh-key-to-the-ssh-agent)
    
  •         [AUTOTITLE](/get-started/git-basics/caching-your-github-credentials-in-git)