Armazenando nome de usuário e senha no Git

1

Quando faço

git push

Eu recebo o prompt de comando como

Username for 'https://github.com':

então eu digito meu nome de usuário manualmente como

Username for 'https://github.com': myusername

e, em seguida, teco Enter e recebo a solicitação da minha senha

Password for 'https://[email protected]':

Eu quero que o nome de usuário seja escrito automaticamente, em vez de ter que digitá-lo manualmente o tempo todo.

Eu tentei fazer isso com xdotool , mas não deu certo.

Eu já fiz

git config --global user.name myusername
git config --global user.email [email protected]

mas ainda assim sempre pede para eu digitar manualmente

    
por GypsyCosmonaut 18.07.2017 / 15:38

1 resposta

1

Na verdade, o que você fez lá foi configurar as informações do autor, apenas para os commits. Você não armazenou as credenciais. credenciais podem ser armazenadas de duas maneiras:

  1. usando as funções de credenciais do git: link
  2. altere o URL de origem para " link ".
  3. uma terceira alternativa é usar uma chave ssh (como disse @StephenKitt). Para a configuração do github, você pode encontrar todas as informações necessárias na página de ajuda do GitHub
por 18.07.2017 / 15:53

Tags