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.