Authentifizierung für Git Remote Push to Github


0

Github sagt, sie bevorzugen https gegenüber ssh. Bedeutet das, dass ich so etwas auf meinem lokalen Rechner machen sollte:

git romote add github 'https://userid:passwd@github.com/userid/repo.git'

Wenn ja, ist das Senden eines Passworts in einer https-URL sicher? Ich habe schon folgendes ausprobiert:

git remote add github 'https://github.com/userid/repo.git'
git push github master

Es heißt authentication failed.

Antworten:


1

Das Senden des Passworts über HTTPS ist sicher (Bankgeschäfte, Kreditkarten, Anmeldungen usw. werden aus diesem Grund über HTTPS abgewickelt).

Abhängig davon, wie git die URL speichert, kann das Kennwort jedoch für alle Personen im Klartext angezeigt werden, die Zugriff auf Ihr lokales Repository haben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.