Erzwingen Sie, dass Git Pull und Clone nicht zur Eingabe eines Kennworts aufgefordert werden.

Erzwingen Sie, dass Git Pull und Clone nicht zur Eingabe eines Kennworts aufgefordert werden.

Ich hoste meine eigenen Git-Repositories auf meinem Server und kann sie klonen mit

git clone [email protected]:repo

Ich würde gerne wissen, wie ich das Klonen und Pullen kennwortlos machen kann, sodass meine Freunde diese Befehle ausführen können, ohne nach meinen Anmeldeinformationen zu fragen (beispielsweise für eine Zsh-Konfiguration).

Gibt es eine Möglichkeit, dies so zu machen, dass es sich ähnlich wie Git Hub verhält? Wo ich einfach alle Repos klonen und abrufen kann, ohne sie einfach nur anzufordern?

Antwort1

Sie müssen auf Ihrem Server eine SSH-schlüsselbasierte Authentifizierung einrichten, damit Ihr Freund auf Ihren Server zugreifen kann, ohne nach einem Kennwort gefragt zu werden.

verwandte Informationen