Chaque fois que j'essaie de transmettre quelque chose à GitHub, il me demande l'adresse git@github.com:...
et après cela, il demande le mot de passe. Y a-t-il un moyen d'automatiser cela?
J'utilise Linux Ubuntu.
Chaque fois que j'essaie de transmettre quelque chose à GitHub, il me demande l'adresse git@github.com:...
et après cela, il demande le mot de passe. Y a-t-il un moyen d'automatiser cela?
J'utilise Linux Ubuntu.
Vous pouvez utiliser ssh-agent
pour mémoriser votre phrase secrète (Gnome l'exécute automatiquement pour vous, normalement ...).
$ ssh-agent bash
$ ssh-add
Enter passphrase for /home/elyobo/.ssh/id_rsa:
Identity added: /home/elyobo/.ssh/id_rsa (/home/elyobo/.ssh/id_rsa)
A partir de maintenant, à partir du terminal sur lequel vous exécutez cette opération, votre phrase secrète sera mémorisée.
Idéalement, cela fonctionnerait automatiquement, afin que tous les shells fonctionnant sous gnome fonctionnent; consultez Gnome Keyring .
C'est parce que vous utilisez HTTPS (quelque chose comme https://github.com/felipelalli/private.git ) à la place de SSH (quelque chose comme git@github.com: felipelalli / private.git).
Si nécessaire, clonez le SSH puis autorisez votre machine en suivant ces étapes: https://help.github.com/articles/generating-ssh-keys
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.