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