Podívejte se na tento odkaz https://help.github.com/articles/working-with-ssh-key-passphrases/
Ale nechci při každém použití klíče zadávat dlouhé přístupové heslo!
Já taky ne! Naštěstí existuje šikovný malý nástroj s názvem
ssh-agent
který může bezpečně uložit vaši přístupovou frázi, takže ji nemusíte znovu zadávat. Pokud používáte OSX Leopard nebo novější, můžete si klíče uložit do systémové klíčenky, aby byl váš život ještě jednodušší. Většina linuxových instalací automaticky spustí ssh-agenta, když se přihlásíte.
Zkuste toto:
git config credential.helper store
Heslo budete muset zadat jednou, poté bude uloženo ve složce v kořenovém adresáři.
Jak bylo uvedeno v komentářích, Toto NEFUNGUJE pro hesla SSH, pouze pro hesla HTTPS.
Povolil jsem ukládání hesel do mezipaměti, jak je popsáno zde:
https://help.github.com/articles/caching-your-github-password-in-git/#platform-linux
Chcete-li heslo uložit do mezipaměti na měsíc:
git config --global credential.helper 'cache --timeout=2628000'