Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Hinzufügen von lokal gehostetem Code zu GitHub

Hier erfährst du, wie du GitHub Enterprise Cloud mithilfe von GitHub CLI oder Git-Befehlen über die Befehlszeile vorhandenen Quellcode oder Repositorys hinzufügst. Teile dann deinen Code, und lade andere ein, mit dir zusammenzuarbeiten.

Informationen zum Hinzufügen von vorhandenem Quellcode zu GitHub Enterprise Cloud

Wenn Quellcode oder Repositorys vorhanden sind, die lokal auf deinem Computer oder in deinem privaten Netzwerk gespeichert sind, kannst du sie zu GitHub Enterprise Cloud hinzufügen, indem du Befehle in ein Terminal eingibst. Hierzu kannst du die Git-Befehle direkt eingeben oder GitHub CLI verwenden.

GitHub CLI ist ein Open-Source-Tool zur Verwendung von GitHub über die Befehlszeile deines Computers. GitHub CLI kann das Hinzufügen eines bestehenden Projekts zu GitHub Enterprise Cloud über die Befehlszeile vereinfachen. Weitere Informationen zu GitHub CLI findest du unter Informationen zu GitHub CLI.

Tipp: Wenn du am liebsten mit Point-and-Click-Benutzeroberflächen arbeitest, kannst du dein Projekt auch zu GitHub Desktop hinzufügen. Weitere Informationen findest du unter Hinzufügen eines Repositorys von deinem lokalen Computer zu GitHub Desktop in der GitHub Desktop-Hilfe.

Warnung: Niemals git add, commit oder push vertrauliche Informationen zu einem Remoterepository. Sensitive Informationen können folgendes beinhalten, sind aber nicht beschränkt auf:

Weitere Informationen findest du unter Entfernen sensibler Daten aus einem Repository.

Hinzufügen eines lokalen Repositorys zu GitHub Enterprise Cloud mit GitHub CLI

  1. Navigiere in der Befehlszeile zum Stammverzeichnis deines Projekts.

  2. Initialisiere das lokale Verzeichnis als Git-Repository.

    git init -b main
  3. Stagen und Committen aller Dateien in deinem Projekt.

    git add . && git commit -m "initial commit"
  4. Verwende zum Erstellen eines Repositorys für dein Projekt auf GitHub den Unterbefehl gh repo create. Wenn du aufgefordert wirst, wähle Vorhandenes lokales Repository zu GitHub pushen aus, und gib den gewünschten Namen für dein Repository ein. Wenn dein Projekt anstelle deines Benutzerkontos zu einer Organisation gehören soll, gib den Organisationsnamen und den Projektnamen mit organization-name/project-name ein.

  5. Befolge die interaktiven Eingabeaufforderungen. Um das Remoterepository hinzuzufügen und das Repository zu pushen, bestätige die Aufforderung mit „Ja“, um das Remoterepository hinzuzufügen und die Commits zur aktuellen Branch zu pushen.

  6. Du kannst auch alle Eingabeaufforderungen überspringen. Gib dazu den Pfad zum Repository mit dem Flag --source an, und übergib ein Sichtbarkeitsflag (--public, --private oder --internal). Beispiel: gh repo create --source=. --public. Gib ein Remoterepository mit dem Flag --remote an. Um deine Commits zu pushen, übergib das Flag --push. Weitere Informationen zu möglichen Argumenten findest du im GitHub CLI-Handbuch.

Hinzufügen eines lokalen Repositorys zu GitHub Enterprise Cloud mithilfe von Git

  1. Erstelle ein neues Repository auf GitHub.com. Um Fehler zu vermeiden, initialisiere das neue Repository nicht mit README, der Lizenz oder gitignore-Dateien. Du kannst diese Dateien hinzufügen, nachdem dein Projekt per Push an GitHub Enterprise Cloud übergeben wurde. Erstellen eines neuen Repository-Dropdownmenüs auf 1. Öffne TerminalTerminalGit Bash.

  2. Ändere das aktuelle Arbeitsverzeichnis in das lokale Projekt.

  3. Verwende den Befehl init, um das lokale Verzeichnis als Git-Repository zu initialisieren. Standardmäßig wird der erste Branch als main bezeichnet.

    Wenn du Git 2.28.0 oder eine spätere Version verwendest, kannst du den Namen des Standardbranchs mithilfe von -b festlegen.

    $ git init -b main

    Wenn du Git 2.27.1 oder eine frühere Version verwendest, kannst du den Namen des Standardbranchs mithilfe von && git symbolic-ref HEAD refs/heads/main festlegen.

    $ git init && git symbolic-ref HEAD refs/heads/main
  4. Füge die Daten zum neuen lokalen Repository hinzu. Das stellt sie für den ersten Commit bereit.

    $ git add .
    # Adds the files in the local repository and stages them for commit. Um das Staging einer Datei aufzuheben, verwende „git reset HEAD IHRE-DATEI“.
  5. Gib die Dateien frei, die du im lokalen Repository bereitgestellt hast.

    $ git commit -m "First commit"
    # Commits the tracked changes and prepares them to be pushed to a remote repository. Verwende zum Entfernen dieses Commits und zum Ändern der Datei den Befehl „git reset --soft HEAD~1“ und committe und füge die Datei erneut hinzu.
  6. Klicke oben in deinem Repository auf der Seite zur Schnelleinrichtung von GitHub.com auf , um die URL des Remoterepositorys zu kopieren. Feld zum Kopieren der Remoterepository-URL

  7. Füge in Terminal die URL für das Remoterepository hinzu, in das dein lokales Repository gepusht wird.

    $ git remote add origin <REMOTE_URL>
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
  8. Pushe die Änderungen in deinem lokalen Repository an GitHub.com.

    $ git push -u origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin
  1. Erstelle ein neues Repository auf GitHub.com. Um Fehler zu vermeiden, initialisiere das neue Repository nicht mit README, der Lizenz oder gitignore-Dateien. Du kannst diese Dateien hinzufügen, nachdem dein Projekt per Push an GitHub Enterprise Cloud übergeben wurde. Erstellen eines neuen Repository-Dropdownmenüs auf 1. Öffne TerminalTerminalGit Bash.

  2. Ändere das aktuelle Arbeitsverzeichnis in das lokale Projekt.

  3. Verwende den Befehl init, um das lokale Verzeichnis als Git-Repository zu initialisieren. Standardmäßig wird der erste Branch als main bezeichnet.

    Wenn du Git 2.28.0 oder eine spätere Version verwendest, kannst du den Namen des Standardbranchs mithilfe von -b festlegen.

    $ git init -b main

    Wenn du Git 2.27.1 oder eine frühere Version verwendest, kannst du den Namen des Standardbranchs mithilfe von && git symbolic-ref HEAD refs/heads/main festlegen.

    $ git init && git symbolic-ref HEAD refs/heads/main
  4. Füge die Daten zum neuen lokalen Repository hinzu. Das stellt sie für den ersten Commit bereit.

    $ git add .
    # Adds the files in the local repository and stages them for commit. Um das Staging einer Datei aufzuheben, verwende „git reset HEAD IHRE-DATEI“.
  5. Gib die Dateien frei, die du im lokalen Repository bereitgestellt hast.

    $ git commit -m "First commit"
    # Commits the tracked changes and prepares them to be pushed to a remote repository. Verwende zum Entfernen dieses Commits und zum Ändern der Datei den Befehl „git reset --soft HEAD~1“ und committe und füge die Datei erneut hinzu.
  6. Klicke oben in deinem Repository auf der Seite zur Schnelleinrichtung von GitHub.com auf , um die URL des Remoterepositorys zu kopieren. Feld zum Kopieren der Remoterepository-URL

  7. Füge in der Eingabeaufforderung die URL für das Remoterepository hinzu, in das dein lokales Repository gepusht wird.

    $ git remote add origin <REMOTE_URL>
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
  8. Pushe die Änderungen in deinem lokalen Repository an GitHub.com.

    $ git push origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin
  1. Erstelle ein neues Repository auf GitHub.com. Um Fehler zu vermeiden, initialisiere das neue Repository nicht mit README, der Lizenz oder gitignore-Dateien. Du kannst diese Dateien hinzufügen, nachdem dein Projekt per Push an GitHub Enterprise Cloud übergeben wurde. Erstellen eines neuen Repository-Dropdownmenüs auf 1. Öffne TerminalTerminalGit Bash.

  2. Ändere das aktuelle Arbeitsverzeichnis in das lokale Projekt.

  3. Verwende den Befehl init, um das lokale Verzeichnis als Git-Repository zu initialisieren. Standardmäßig wird der erste Branch als main bezeichnet.

    Wenn du Git 2.28.0 oder eine spätere Version verwendest, kannst du den Namen des Standardbranchs mithilfe von -b festlegen.

    $ git init -b main

    Wenn du Git 2.27.1 oder eine frühere Version verwendest, kannst du den Namen des Standardbranchs mithilfe von && git symbolic-ref HEAD refs/heads/main festlegen.

    $ git init && git symbolic-ref HEAD refs/heads/main
  4. Füge die Daten zum neuen lokalen Repository hinzu. Das stellt sie für den ersten Commit bereit.

    $ git add .
    # Adds the files in the local repository and stages them for commit. Um das Staging einer Datei aufzuheben, verwende „git reset HEAD IHRE-DATEI“.
  5. Gib die Dateien frei, die du im lokalen Repository bereitgestellt hast.

    $ git commit -m "First commit"
    # Commits the tracked changes and prepares them to be pushed to a remote repository. Verwende zum Entfernen dieses Commits und zum Ändern der Datei den Befehl „git reset --soft HEAD~1“ und committe und füge die Datei erneut hinzu.
  6. Klicke oben in deinem Repository auf der Seite zur Schnelleinrichtung von GitHub.com auf , um die URL des Remoterepositorys zu kopieren. Feld zum Kopieren der Remoterepository-URL

  7. Füge in Terminal die URL für das Remoterepository hinzu, in das dein lokales Repository gepusht wird.

    $ git remote add origin <REMOTE_URL>
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
  8. Pushe die Änderungen in deinem lokalen Repository an GitHub.com.

    $ git push origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin

Weiterführende Themen