Wenn Sie Git zur Versionskontrolle verwenden und Daten zwischen dem lokalen Computer und dem Remote-Warehouse übertragen müssen, müssen Sie das SSH-Protokoll für die verschlüsselte Kommunikation verwenden. Um die Sicherheit der Kommunikation zu gewährleisten, verwenden wir in der Regel öffentliche Schlüssel und private Schlüssel zur Identitätsauthentifizierung.
Der öffentliche Git-Schlüssel ist der öffentliche Schlüssel, der zur Identitätsauthentifizierung verwendet wird. Wenn Sie das SSH-Protokoll für die verschlüsselte Kommunikation verwenden, müssen Sie Ihren privaten Schlüssel und den öffentlichen Git-Schlüssel zur Authentifizierung beim Remote-Repository verwenden. Nur so kann eine sichere Datenübertragung erfolgen.
Wo ist also der öffentliche Git-Schlüssel?
Zunächst müssen wir das Konzept klarstellen, dass der öffentliche Git-Schlüssel und der öffentliche SSH-Schlüssel dasselbe Konzept sind.
Der öffentliche SSH-Schlüssel befindet sich im .ssh-Verzeichnis unter dem Home-Verzeichnis des Benutzers. Hier ist ein Beispiel:
/Users/
Wenn Sie Windows verwenden, dann ist der öffentlicher Schlüssel Einfach im folgenden Verzeichnis:
C:Users
Sie können den folgenden Befehl verwenden, um den öffentlichen Schlüssel anzuzeigen:
cat ~/.ssh/id_rsa.pub
Oder unter Windows:
Typ C:Users
Dadurch wird der Inhalt des öffentlichen Schlüssels ausgegeben, zum Beispiel:
ssh-rsa. AAAAB3NzaC1yc2EAAAADAQABAAABAQDN4X0kAc8IyyW8411z7xuqr0qwBzf7d060Q aoCW
VFDtwPztD9s21t8PjW/bUGNLJi1QyI1PM/DaZRwimJcJIHtt3TqKreBg4X9e4MTzPifbGd
iZwKbS0U5Z5U6/XKNc15hRckz9Kjx/ CeOzgBCcNiJwFq3iOZEW1FObLSamH8uT56q3 TgJb
yKBJV7MnYRg2vMkEtWDZiFjL8IEIiF9Vn0uBj/FNz7SWf90YrCLr7jLZnUrJil7u8W+ jLUxnJF7poz8Wg3cJRqxSDJL1jKiEhAt8RwQ2+1dZYsILsJtgv
BVeJfc9jLH user@hostname
Das obige ist der detaillierte Inhalt vonWo ist der öffentliche Git-Schlüssel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!