Einen persönlichen Zugriffstoken für die Befehlszeile erstellen
Sie können einen persönlichen Zugriffstoken erstellen und ihn anstelle eines Passworts verwenden, wenn Sie Git-Vorgänge über HTTPS mit Git über die Befehlszeile oder die API ausführen.
Inhalt dieses Artikels
Sie benötigen einen persönlichen Zugriffstoken für die Authentifizierung bei GitHub Enterprise wenn die Zwei-Faktor-Authentifizierung in Ihrem Konto aktiviert ist.
Einen Token erstellen
-
In the upper-right corner of any page, click your profile photo, then click Settings.
-
Klicken Sie auf der linken Seitenleiste auf Developer settings (Entwicklereinstellungen).
-
In the left sidebar, click Personal access tokens.
-
Klicken Sie auf Generate new token (Neuen Token erzeugen).
-
Geben Sie dem Token einen beschreibenden Namen.
-
Wählen Sie die Scopes oder Berechtigungen aus, die Sie diesem Token zuweisen möchten. Um den Token für den Zugriff auf Repositorys über die Befehlszeile zu verwenden, wählen Sie repo aus.
-
Klicken Sie auf Generate token (Token erzeugen).
-
Klicken Sie auf , um den Token in die Zwischenablage zu kopieren. Nachdem Sie die Seite verlassen haben, können Sie den Token aus Sicherheitsgründen nicht mehr sehen.
Warnung: Behandeln Sie Ihre Token wie Passwörter, und halten Sie sie geheim. Wenn Sie mit der API arbeiten, verwenden Sie Token als Umgebungsvariablen, anstatt sie in Ihre Programme hartzukodieren.
Einen Token in der Befehlszeile verwenden
Sobald Sie über ein Token verfügen, können Sie es anstelle Ihres Passworts eingeben, wenn Sie Git-Vorgänge über HTTPS durchführen.
So würden Sie beispielsweise Folgendes an der Befehlszeile eingeben:
$ git clone https://Hostname/username/repo.git
Username: your_username
Password: your_token
Persönliche Zugriffstoken können nur für HTTPS-Git-Vorgänge verwendet werden. Wenn Ihr Repository eine SSH-Remote-URL verwendet, müssen Sie das Remote-Repository von SSH auf HTTPS umstellen.
Wenn Sie nicht nach einem Benutzernamen und einem Passwort gefragt werden, wurden Ihre Anmeldeinformationen möglicherweise auf Ihrem Computer zwischengespeichert. Sie können Ihre Anmeldeinformationen in der Keychain aktualisieren, um das alte Passwort durch den Token zu ersetzen.