2013-06-03 12 views
6

Ich weiß, diese Frage vor gefragt worden, und ich habe an dieser Verbindung gesucht:Mit Git GUI-Fenstern - Wie Sie Benutzerdaten speichern - Benutzername und Kennwort

https://www.kernel.org/pub/software/scm/git/docs/git-credential-store.html

Ich bin wirklich wirklich neu für die Verwendung von Git Gui Application für Windows und Git Hub im Allgemeinen.

Ich habe „geholt“ ein vorhandenes Repository für das Repository von Git Hub Webseite im Format in der URL eingeben https://github.com/projectname.git

, um es zu schieben, kopiere ich Einfügen von Dateien in mein lokales Git-Verzeichnis und dann Drücke in Git Gui f5 und verbinde/schiebe zum Ursprung.

Aber jedes Mal möchte ich etwas schieben - es fragt mich nach meinem Benutzernamen und Passwort. Der Führer sagt eine Textdatei namens .git-Anmeldeinformationen mit Ihrem Benutzernamen und Passwort im angegebenen Format zu erstellen:

https://user:[email protected]

Frage:

Wie verknüpfe ich die Verwendung der. git-credentials-Datei mit meiner Git Gui-Anwendung? ... Benutze ich DOS? ? Oder einige Git Shell von irgendwo ...

Jede Hilfe wäre sehr dankbar ...

Antwort

6

Eine Lösung ist die GitHub for Windows Anwendung zu verwenden: es speichert Ihre Anmeldeinformationen für Sie, wie in diesem GitHub help page erwähnt.

Aber es fügt auch:

Wenn Sie GitHub for Windows nicht verwenden möchten, können Sie den Helfer für Ihr Betriebssystem hier herunterladen:

Windows Vista, 7, & 8 (.NET 4.0 erforderlich)

Entpacken Sie die Datei und starten Sie das Programm git-credential-winstore.exe. Dies startet den Helfer und aktualisiert Ihre Git-Konfiguration, um sie zu benutzen.

Tipp: Der Credential-Helper funktioniert nur, wenn Sie eine HTTPS-Repository-URL klonen. Wenn Sie stattdessen die SSH-Repository-URL verwenden, werden SSH-Schlüssel für die Authentifizierung verwendet.

Sie müssen also nicht selbst eine .git-credentials-Datei erstellen: das git-credential-winstore.exe Programm führt Sie durch sie leiten.

+1

Hi VonC, 'Wenn Sie GitHub nicht für Windows verwenden möchten, können Sie hier den Helper für Ihr Betriebssystem herunterladen:', können Sie einen Download-Link hinzufügen? – ryvianstyron

+0

@AminaKhalique done – VonC

+1

Hallo, vielen Dank für die schnelle Antwort! Es installiert und fragt, ob ich nach Passwörtern fragen möchte. Wenn ich auf "Ja" klicke, heißt das, dass es keinen Git finden kann. Also benutze ich den folgenden Befehl git-credential-winstore -i "C:/Programme (x86)/Git/bin/git" aber dann stürzt es immer noch ab und gibt mir: Das System kann die angegebene Datei nicht finden ... – ryvianstyron