J'ai vu cette phrase dans le manuel d'aide officiel de Github :
Lorsque vous
git clone
,git fetch
,git pull
ougit push
accédez à un référentiel distant à l'aide d'URL HTTPS sur la ligne de commande, vous Il vous sera demandé votre nom d'utilisateur GitHub et mot de passe.
Lorsque vous utilisez l'URL HTTPS dans la ligne de commande pour effectuer des opérationsgit clone
,git fetch
,git pull
ougit push
sur le référentiel distant , il vous sera demandé de saisir votre nom d'utilisateur et votre mot de passe Github.
Mais en fait, je n'ai jamais rencontré l'obligation de saisir un nom d'utilisateur et un mot de passe dans git clone
(en utilisant le protocole http). Est-ce parce que le document d'aide est mal écrit ?
REMARQUE :Cette question provient d'une autre question sur ce site. J'ai soudainement pensé à cette question lorsque je répondais aux questions des autres.
Il est très probable que vous l'ayez déjà saisi
.Parce que je l'ai déjà rencontré et que j'ai dû saisir le numéro de compte et le mot de passe
Je ne sais pas quelle est la situation de votre côté
Quand Je l'ai soumis plus tard, cela n'a pas changé. Entré
Si le projet est open source, vous n'avez pas besoin de saisir le nom d'utilisateur ou le mot de passe lors de l'exécution
git clone
Il vous sera uniquement demandé de saisir le mot de passe du compte lors de la soumission du code après avoir modifié le projet.