Git (1.7.10) fragt mich jedes Mal nach Benutzername und Passwort

8

Da ich die neue Version habe, frage ich nicht mehr nach dem Passwort, das ich in meiner ssh-Schlüsseldatei eingestellt habe.

Es fragt jetzt direkt nach einem github Benutzernamen und Passwort, wenn ich jedes Mal drücke.

Ist das ein neues Feature von Git oder hat es in der Vergangenheit geändert oder gibt es etwas, das sich auf GitHub geändert hat?

Ich habe versucht, mich mit ssh und der E-Mail und dem Passwort aus meiner ssh-Schlüsseldatei zu authentifizieren, und es hat funktioniert.

GitHub wurde zu smartftp geändert und änderte auch die Anweisungen zum Einrichten von Repos

Ссылка

Ссылка

Sie haben es später gesehen, sie benutzen jetzt https anstelle des Git-Protokolls standardmäßig

    
Daniel Ruf 09.06.2012, 15:28
quelle

3 Antworten

5

Ich bin neulich darauf gestoßen, als ich die neuen Repository-Anweisungen auf GitHub ausgeschnitten und eingefügt habe. Jemand sollte wahrscheinlich einen Fehlerbericht einreichen, weil er fast jeden verwirrt, den ich kenne.

Das Problem besteht darin, dass Sie in den Anweisungen aufgefordert werden, ein Remote zu erstellen, das anstelle des git-Protokolls das HTTPS-Protokoll verwendet. Ich verwende normalerweise:

%Vor%

um ein neues GitHub-Repository von einem bereits vorhandenen lokalen Repository zu füllen.

    
Todd A. Jacobs 09.06.2012, 15:39
quelle
3
%Vor%

Sie geben nur Ihren Benutzernamen und Ihr Passwort ein, wenn Sie zuerst drücken, nach 3600s oder 1 Stunde drücken Sie ohne Benutzername und Passwort.

Zeitüberschreitung können Sie Ihre Nummer festlegen.

    
yuer juedai 04.04.2016 14:42
quelle
2

Mit https-Adressen haben Sie neben dem Passwort-Caching noch eine weitere Möglichkeit:
Verwenden Sie eine _netrc -Datei, die Ihren Benutzernamen und Ihr Passwort enthält, in Ihrer HOME (oder einer .netrc für die Bash-Sitzung).
Beachten Sie, dass HOME nicht standardmäßig für Windows definiert ist.

%Vor%

Siehe auch " Git - Wie benutzt man .netrc file in Windows um Benutzer und Passwort zu speichern ".

(Weitere Optionen unter " Mit github synchronisieren ")

    
VonC 09.06.2012 16:34
quelle