Klonen eines Git-Repositorys in einem öffentlichen Projekt

Azure DevOps Services

Sie können eine vollständige lokale Kopie eines Git-Repositorys aus einem öffentlichen Projekt erstellen, indem Sie es klonen. Durch das Klonen eines Repo werden alle Commits und Verzweigungen im Repo heruntergeladen und eine benannte Beziehung mit dem vorhandenen repo eingerichtet, das Sie geklont haben. Wenn Sie als Mitglied des Projekts angemeldet sind, können Sie diese Beziehung verwenden, um mit dem vorhandenen Repo zu interagieren, Änderungen an der Freigabe von Code mit dem öffentlichen Projektteam zu verschieben und abzurufen.

Hinweis

Standardmäßig haben Sie schreibgeschützten Zugriff auf den Code im Repository. Zum Ausführen von Vorgängen wie Demkvorgang, Erstellen von Zweigen und Zum Erstellen von Pullanforderungen müssen Sie eingeladen werden, beizutragen. Wenn Sie nur eine Kopie des Codes überprüfen möchten, anstatt den Code zu klonen, können Sie den Code herunterladen.

Abrufen der Klon-URL des Git-Repo

Bevor Sie das Repo aus einem öffentlichen Projekt klonen können, benötigen Sie die Klon-URL.

  1. Um ein Repository zu öffnen, wählen Sie Repos> Files aus.

    Open Repos>Files, anonymous user

  2. Wählen Sie das Repository aus, das Sie aus dem Repositoryauswahl klonen möchten.

    Select repository

  3. Wählen Sie "Klonen" aus. Wählen Sie im Dialogfeld "Repository klonen" das Clone URL Symbol "Kopieren-Klonen" aus, um die URL in die Zwischenablage kopiert zu haben. Store es an einem Ort, an dem Sie es leicht finden können.

    Clone URL, new navigation

Klonen des Repo auf Ihrem lokalen Computer

Hinweis

Die Schritte in diesem Abschnitt zeigen, wie Sie ein öffentliches Projekt Git-Repo in Visual Studio klonen, wenn Sie kein Mitglied des Projekts sind. Anweisungen zum Klonen eines öffentlichen Projekt-Git-Repositorys, wenn Sie bei Visual Studio als Mitglied des öffentlichen Projekts angemeldet sind, finden Sie unter Klonen eines Git-Repo.

Klonen mit Visual Studio und Team-Explorer

Hinweis

Visual Studio 2019 Version 16.8 und höher bieten ein neues Git-Menü zum Verwalten des Git-Workflows mit weniger Kontextwechsel als Team Explorer. Verfahren, die in diesem Artikel unter der Registerkarte Visual Studio 2019 bereitgestellt werden, bieten Informationen zur Verwendung der Git-Oberfläche sowie team Explorer. Weitere Informationen finden Sie im querseitigen Vergleich von Git und Team Explorer.

  1. Öffnen Sie im Team-Explorer (1) die Verbinden Seite, indem Sie das symbol Verbinden auswählen. (2 ) Wählen Sie "Klonen" unter lokalen Git-Repositorys aus, (3) geben Sie die Klon-URL ein, überprüfen Sie Ihren lokalen Ordner, in dem Sie klonen möchten, und (4) wählen Sie die Schaltfläche "Klonen" aus.

    Connecting to Azure DevOps

  2. Nach dem Klonen verfügen Sie über ein lokales Git-Repository, das den Code des Repositorys enthält, das Sie geklont haben. Sie können lokale Änderungen anzeigen und vornehmen, aber um Änderungen zu verschieben und Pullanforderungen an das Remote-Repository vorzunehmen, müssen Sie aufgefordert werden, beizutragen.

Klonen mithilfe der Befehlszeile

Voraussetzungen

Sie benötigen eine Klon-URL, um Git mitzuteilen, welche Repository Sie auf Ihren Computer klonen möchten. Verwenden Sie die URL, die Sie zuvor im vorherigen Schritt in diesem Artikel kopiert haben.

Übergeben Sie diese Klon-URL, git clone um eine lokale Kopie des Repo zu erstellen:

git clone https://dev.azure.com/public1/MyFirstProject/_git/MyGreatLibrary

git clone klont das Repository aus der URL in einem Ordner unter dem aktuellen Ordner. Sie können nach der URL einen Ordnernamen übergeben, um das Repo an einem bestimmten Speicherort zu erstellen, z. B.:

git clone https://dev.azure.com/public1/MyFirstProject/_git/MyGreatLibrary C:\Repos\MyGreatLibrary