Git-Authentifizierung

Fumbani Banda 30 Januar 2023
  1. Lokales Repository von Grund auf in Git erstellen
  2. Erstellen ein lokales Repo für ein vorhandenes Projekt
  3. Verbinden das lokale Repository mit GitHub
Git-Authentifizierung

Dieses Tutorial demonstriert das Verbinden eines lokalen Repositorys mit einem Remote-Repository auf GitHub/Gitlab, ohne dass die Fehlermeldung Authentifizierung fehlgeschlagen angezeigt wird.

Lokales Repository von Grund auf in Git erstellen

Führen Sie die folgenden Schritte aus, um ein lokales Repository von Grund auf neu zu erstellen.

  • Erstellen Sie ein neues Verzeichnis für das Projekt
  • Gehen Sie in das neue Verzeichnis
  • Geben Sie git init ein, um ein neues Git-Repository zu erstellen.
  • Dateien im neuen Verzeichnis erstellen
  • Geben Sie im Verzeichnis git add . ein. um alle Dateien hinzuzufügen.
  • Geben Sie git commit -m "First Commit" ein, um die an einem Git-Repository vorgenommenen Änderungen zu erfassen.

Erstellen ein lokales Repo für ein vorhandenes Projekt

Führen Sie die folgenden Schritte aus, um ein lokales Repository für ein vorhandenes Projekt zu erstellen.

  1. Gehen Sie in das Verzeichnis des Projekts
  2. Geben Sie git init ein, um das Projekt in einem Git-Repository zu initialisieren
  3. Geben Sie git add . ein. um alle Dateien hinzuzufügen
  4. Geben Sie git commit -m "First Commit" ein, um die an einem Git-Repository vorgenommenen Änderungen zu erfassen.

Verbinden das lokale Repository mit GitHub

Sobald Sie ein lokales Repository eingerichtet haben, bieten die folgenden Anweisungen eine Anleitung zum Herstellen einer Verbindung mit einem Remote-Repository auf GitHub.

  • Gehe zu GitHub
  • Melde dich in deinem Konto an
  • Erstellen Sie ein neues Repository und kopieren Sie die URL des Repositorys.
  • Geben Sie die folgenden Befehle ein, um das lokale Git-Repository mit GitHub zu verbinden.
    $ git remote add origin https://github.com/user/repo.git
    

    git remote add origin https://github.com/user/repo.git fragt bei jedem Push nach der Authentifizierung. Wenn die Zwei-Faktor-Authentifizierung (2FA) aktiviert ist, müssen Sie ein personl access token(PAT) anstelle eines Passworts verwenden, wie unten gezeigt. Stattdessen können Sie git remote add origin git@github.com:user/repo.git verwenden, um die Authentifizierung für jede von Ihnen durchgeführte Git-Aktion zu vermeiden.

    $ git push -u origin master
    

    git Benutzername und Passwort

Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub