Lorsque vous utilisez git sur des remotes distants, vous devez vous authentifier. Le mieux étant de partager votre clé SSH.

Si vous ne pouvez pas le faire, vous pouvez éviter d’avoir à saisir vos login/mot de passe à chaque commande git, en utilisant le credential storage.

Pour activer cette feature, tapez :

git config credential.helper cache

A votre prochaine action nécessitant de s’authentifier, git se souviendra de vos identifiants.Pour qu’il ne s’en souvienne que pour une durée limitée (temps en secondes) :

git config credential.helper 'cache --timeout=3600'

Et si vous souhaitez qu’il oublie le login/mot de passe avant le délai d’expiration, il suffit de tuer le démon avec :

git credential-cache exit