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.
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.
-
In the left sidebar, click Developer settings.
-
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
Once you have a token, you can enter it instead of your password when performing Git operations over HTTPS.
For example, on the command line you would enter the following:
$ git clone https://Hostname/username/repo.git
Username: your_usernamePassword: 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.