{"meta":{"title":"Ein Repository klonen","intro":"Wenn Sie auf GitHub ein Repository erstellen, existiert es als Remote-Repository. Du kannst dein Repository klonen, um eine lokale Kopie auf deinem Computer zu erstellen, und die beiden Speicherorte synchronisieren.","product":"Repositories","breadcrumbs":[{"href":"/de/repositories","title":"Repositories"},{"href":"/de/repositories/creating-and-managing-repositories","title":"Erstellen und Verwalten von Repositorys"},{"href":"/de/repositories/creating-and-managing-repositories/cloning-a-repository","title":"Ein Repository klonen"}],"documentType":"article"},"body":"# Ein Repository klonen\n\nWenn Sie auf GitHub ein Repository erstellen, existiert es als Remote-Repository. Du kannst dein Repository klonen, um eine lokale Kopie auf deinem Computer zu erstellen, und die beiden Speicherorte synchronisieren.\n\n## Über das Klonen eines Repositorys\n\n<div class=\"ghd-tool webui\">\n\nSie können ein Repository von GitHub.com auf Ihren lokalen Computer oder in einen Codespace klonen,\num Mergekonflikte leichter zu beheben, Dateien hinzuzufügen oder zu entfernen und größere Commits zu pushen. Wenn Sie ein Repository klonen, kopieren Sie das Repository von GitHub.com ihrem lokalen Computer oder auf einen virtuellen Remotecomputer, wenn Sie einen Codespace erstellen. Weitere Informationen zum Klonen in einen Codespace finden Sie unter [Erstellen eines Codespaces für ein Repository](/de/codespaces/developing-in-a-codespace/creating-a-codespace-for-a-repository).\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\nDu kannst ein Repository aus GitHub.com auf deinen lokalen Computer klonen, um das Beheben von Zusammenführungskonflikten, das Hinzufügen oder Entfernen von Dateien und das Pushen großer Commits zu vereinfachen. Beim Klonen eines Repositorys kopierst du das Repository aus GitHub.com auf deinen lokalen Computer.\n\n</div>\n\n<div class=\"ghd-tool desktop\">\n\nDu kannst ein Repository aus GitHub.com auf deinen lokalen Computer klonen, um das Beheben von Zusammenführungskonflikten, das Hinzufügen oder Entfernen von Dateien und das Pushen großer Commits zu vereinfachen. Beim Klonen eines Repositorys kopierst du das Repository aus GitHub.com auf deinen lokalen Computer.\n\n</div>\n\nDurch das Klonen eines Repositorys wird eine vollständige Kopie aller Repositorydaten GitHub.com abgerufen, die zu diesem Zeitpunkt vorhanden sind, einschließlich aller Versionen jeder Datei und jedes Ordners für das Projekt. Sie können Ihre Änderungen in das Remote-Repository auf GitHub.com pushen oder die Änderungen anderer Personen von GitHub.com abrufen. Weitere Informationen finden Sie unter [Git verwenden](/de/get-started/using-git).\n\nDu kannst ein vorhandenes Repository oder das Repository einer anderen Person klonen, um zu einem Projekt beizutragen.\n\n## Ein Repository klonen\n\n<div class=\"ghd-tool webui\">\n\n1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.\n\n2. Klicke oberhalb der Liste der Dateien auf **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"><path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path></svg> Code**.\n\n   ![Screenshot: Liste der Dateien auf der Startseite eines Repositorys. Die Schaltfläche „Code“ ist orange umrandet.](/assets/images/help/repository/code-button.png)\n\n3. Kopiere die URL für das Repository.\n\n   * Um das Repository mit HTTPS zu klonen, klicken Sie unter \"HTTPS\" auf <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copy\" aria-label=\"In Zwischenablage kopieren\" role=\"img\"><path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path></svg>.\n   * Wenn du das Repository mithilfe eines SSH-Schlüssels klonen möchtest, einschließlich eines Zertifikats, das von der SSH-Zertifizierungsstelle deiner Organisation ausgestellt wurde, wähle **SSH** und dann <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copy\" aria-label=\"Copy to clipboard\" role=\"img\"><path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path></svg> aus.\n   * Um ein Repository über die GitHub CLI zu klonen, klicke auf **GitHub CLI** und dann auf <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copy\" aria-label=\"Copy to clipboard\" role=\"img\"><path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path></svg>.\n\n     ![Screenshot des Dropdownmenüs „Code“ Rechts neben der HTTPS-URL für das Repository ist ein Kopiersymbol dunkelorange umrandet.](/assets/images/help/repository/https-url-clone-cli.png)\n\n4. Öffne <span class=\"platform-mac\">Terminal</span><span class=\"platform-linux\">Terminal</span><span class=\"platform-windows\">Git Bash</span>.\n\n5. Ändere das aktuelle Arbeitsverzeichnis zum Speicherort, in dem Du das geklonte Verzeichnis haben willst.\n\n6. Gib `git clone` ein, und füge dann die zuvor kopierte URL ein.\n\n   ```shell\n   git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY\n   ```\n\n7. Drücke die **EINGABETASTE**, um den lokalen Klon zu erstellen.\n\n   ```shell\n   $ git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY\n   > Cloning into `Spoon-Knife`...\n   > remote: Counting objects: 10, done.\n   > remote: Compressing objects: 100% (8/8), done.\n   > remove: Total 10 (delta 1), reused 10 (delta 1)\n   > Unpacking objects: 100% (10/10), done.\n   ```\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n> \\[!NOTE]\n> Weitere Informationen zur GitHub CLI findest du unter [Informationen zu GitHub CLI](/de/github-cli/github-cli/about-github-cli).\n\nVerwende den Unterbefehl `repo clone`, um ein Repository lokal zu klonen. Ersetze den `repository`-Parameter durch den Namen des Repositorys. Beispiel: `octo-org/octo-repo`, `monalisa/octo-repo` oder `octo-repo`. Wenn der `OWNER/`-Teil des `OWNER/REPO`-Repositoryarguments nicht angegeben wird, wird er standardmäßig auf den Namen des authentifizierenden Benutzers festgelegt.\n\n```shell\ngh repo clone REPOSITORY\n```\n\nSie können auch die GitHub-URL verwenden, um ein Repository zu klonen.\n\n```shell\ngh repo clone https://github.com/PATH-TO/REPOSITORY\n```\n\n</div>\n\n<div class=\"ghd-tool desktop\">\n\n1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.\n2. Klicke oberhalb der Liste der Dateien auf **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"><path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path></svg> Code**.\n\n   ![Screenshot: Liste der Dateien auf der Startseite eines Repositorys. Die Schaltfläche „Code“ ist orange umrandet.](/assets/images/help/repository/code-button.png)\n3. Um das Repository mit GitHub Desktop zu klonen und zu öffnen, klicke auf **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-desktop-download\" aria-label=\"desktop-download\" role=\"img\"><path d=\"m4.927 5.427 2.896 2.896a.25.25 0 0 0 .354 0l2.896-2.896A.25.25 0 0 0 10.896 5H8.75V.75a.75.75 0 1 0-1.5 0V5H5.104a.25.25 0 0 0-.177.427Z\"></path><path d=\"M1.573 2.573a.25.25 0 0 0-.073.177v7.5a.25.25 0 0 0 .25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25h-3a.75.75 0 1 1 0-1.5h3A1.75 1.75 0 0 1 16 2.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5A1.75 1.75 0 0 1 1.75 1h3a.75.75 0 0 1 0 1.5h-3a.25.25 0 0 0-.177.073ZM6.982 12a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5H6.982Z\"></path></svg> Open with GitHub Desktop**.\n\n   ![Screenshot des Dropdownmenüs „Code“ für ein Repository. Eine Schaltfläche mit der Bezeichnung „Mit GitHub Desktop öffnen“ ist in dunklem Orange eingerahmt.](/assets/images/help/repository/open-with-desktop.png)\n4. Folgen Sie den Anweisungen in GitHub Desktop, um den Klonvorgang abzuschließen.\n\nWeitere Informationen finden Sie unter [Repository von GitHub in GitHub Desktop klonen](/de/desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop).\n\n</div>\n\n## Ein leeres Repository klonen\n\nEin leeres Repository enthält keine Dateien. Dies geschieht öfters, wenn du das Repository bei der Erstellung nicht mit einer README-Datei initialisierst.\n\n1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.\n\n2. Zum Klonen Ihres Repositorys mithilfe der Befehlszeile unter HTTPS klicken Sie unter \"Schnelleinrichtung\" auf <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copy\" aria-label=\"Copy to clipboard\" role=\"img\"><path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path></svg>. Um das Repository mit einem SSH-Schlüssel zu klonen, einschließlich eines Zertifikats, das von der SSH-Zertifizierungsstelle Ihrer Organisation ausgestellt wurde, klicken Sie auf **SSH**, und klicken Sie dann auf <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copy\" aria-label=\"Copy to clipboard\" role=\"img\"><path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path></svg>.\n\n   ![Screenshot: Schnelleinrichtungshinweise für ein leeres Repository Rechts neben der HTTPS-URL für das Repository befindet sich ein Kopiersymbol, das orange umrandet ist.](/assets/images/help/repository/empty-https-url-clone-button.png)\n\n   Wenn Sie Ihr Repository auch in Desktop klonen möchten, klicken Sie **auf<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-desktop-download\" aria-label=\"desktop-download\" role=\"img\"><path d=\"m4.927 5.427 2.896 2.896a.25.25 0 0 0 .354 0l2.896-2.896A.25.25 0 0 0 10.896 5H8.75V.75a.75.75 0 1 0-1.5 0V5H5.104a.25.25 0 0 0-.177.427Z\"></path><path d=\"M1.573 2.573a.25.25 0 0 0-.073.177v7.5a.25.25 0 0 0 .25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25h-3a.75.75 0 1 1 0-1.5h3A1.75 1.75 0 0 1 16 2.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5A1.75 1.75 0 0 1 1.75 1h3a.75.75 0 0 1 0 1.5h-3a.25.25 0 0 0-.177.073ZM6.982 12a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5H6.982Z\"></path></svg> \"In Desktop einrichten**\", und folgen Sie den Anweisungen, um den Klon abzuschließen.\n\n   ![Screenshot: Schnelleinrichtungshinweise für ein leeres Repository Die Schaltfläche „Auf Desktop einrichten“ ist in dunklem Orange umrandet.](/assets/images/help/repository/empty-desktop-clone-button.png)\n\n3. Öffne <span class=\"platform-mac\">Terminal</span><span class=\"platform-linux\">Terminal</span><span class=\"platform-windows\">Git Bash</span>.\n\n4. Ändere das aktuelle Arbeitsverzeichnis zum Speicherort, in dem Du das geklonte Verzeichnis haben willst.\n\n5. Gib `git clone` ein, und füge dann die zuvor kopierte URL ein.\n\n   ```shell\n   git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY\n   ```\n\n6. Drücke die **EINGABETASTE**, um den lokalen Klon zu erstellen.\n\n   ```shell\n   $ git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY\n   > Cloning into `Spoon-Knife`...\n   > remote: Counting objects: 10, done.\n   > remote: Compressing objects: 100% (8/8), done.\n   > remove: Total 10 (delta 1), reused 10 (delta 1)\n   > Unpacking objects: 100% (10/10), done.\n   ```\n\n## Beheben von Fehlern beim Klonen\n\nBeim Klonen eines Repositorys kannst du möglicherweise auf Fehler stoßen.\n\nWenn du ein Repository nicht klonen kannst, überprüfe Folgendes:\n\n* Du kannst eine Verbindung über HTTPS herstellen. Weitere Informationen finden Sie unter [Beheben von Fehlern beim Klonen](/de/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors).\n* Du hast die Berechtigung zum Zugriff auf das Repository, das du klonen willst. Weitere Informationen finden Sie unter [Beheben von Fehlern beim Klonen](/de/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors#check-your-permissions).\n* Der Standardzweig, den du klonen willst, existiert immer noch. Weitere Informationen finden Sie unter [Beheben von Fehlern beim Klonen](/de/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors#error-remote-head-refers-to-nonexistent-ref-unable-to-checkout).\n\n## Weiterführende Lektüre\n\n* [Fehlerbehebung bei Verbindungsproblemen](/de/get-started/using-github/troubleshooting-connectivity-problems)"}