Skip to content

Github Password

Caso o seu Github esteja solicitando senha a cada push, você tem duas opções para configurar um esquema de login automático: chave ssh ou token.

Chave SSH

Se você costuma clonar os repositórios utilizando ssh, acesse este LINK e veja como criar uma chave no Ubuntu e adicionar no Github. Após esta configuração, acessos utilizando esta chave serão automaticamente reconhecidos e aceitos como do seu usuário.

Arquivo .netrc

Se você costuma clonar os repositórios utilizando https, acesse este LINK e crie um Token. Na criação do Token, selecione uma validade adequada (pelo menos 90 dias) e marque em Select scopes pelo menos a seção repo.

Em seguida, crie um arquivo .netrc (sim, começa com "ponto") na raiz do seu usuário no Ubuntu. O conteúdo deste arquivo deve estar no padrão:

machine github.com login bruna2022 password ghp_123412341234123412341234123412341234

Example

Substitua bruna2022 pelo seu usuário do Github e ghp_1234* pelo Token criado.

No terminal, configure as permissões adequadas para o arquivo:

$ chmod 600 ~/.netrc

E feito!

Clique aqui para mais informações