- Pourquoi Git demande-t-il un mot de passe?
- Comment puis-je empêcher Git de demander le mot de passe?
- Pourquoi SSH demande-t-il une phrase secrète?
Pourquoi Git demande-t-il un mot de passe?
Si Git vous invite à un nom d'utilisateur et à un mot de passe chaque fois que vous essayez d'interagir avec GitHub, vous utilisez probablement l'URL du clone HTTPS pour votre référentiel. L'utilisation d'une URL à distance HTTPS présente certains avantages par rapport à l'utilisation de SSH. Il est plus facile à configurer que SSH, et fonctionne généralement à travers des pare-feu stricts et des procurations.
Comment puis-je empêcher Git de demander le mot de passe?
Entrer le nom d'utilisateur GIT et le mot de passe dans URL distante
Pour empêcher Git de demander votre nom d'utilisateur et votre mot de passe, vous pouvez saisir les informations d'identification de connexion dans l'URL comme indiqué. L'inconvénient principal de cette méthode selon laquelle votre nom d'utilisateur et votre mot de passe seront enregistrés dans la commande dans le fichier d'historique de shell.
Pourquoi SSH demande-t-il une phrase secrète?
Les phrases de passe SSH protègent votre clé privée contre la utilisation par quelqu'un qui ne connaît pas la phrase secrète. Sans phrase secrète, toute personne qui a accès à votre ordinateur a le potentiel de copier votre clé privée.