Existe uma maneira fácil de se conectar a repositórios git via protocolo ssh sem senhas – apenas crie uma chave pública etc. Mas não funciona se você obtiver o repositório via protocolo http / https. Neste caso, você deve inserir seu login e senha a cada operação remota.
Para evitar isso, você pode criar / editar o arquivo ~ / .netrc e adicionar uma linha:
machine <host> login <username> password <password>
Por exemplo, se o url do seu repositório for:
https://github.com/mysz/try-tiny-smartcatch.git
A entrada em .netrc deve ser semelhante a:
machine github.com login YOUR_LOGIN password YOUR_PASSWORD