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.
Um ein Repository zu öffnen, wählen Sie Repos> Files aus.
Wählen Sie das Repository aus, das Sie aus dem Repositoryauswahl klonen möchten.
Wählen Sie "Klonen" aus. Wählen Sie im Dialogfeld "Repository klonen" das
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.
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.
Ö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.
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
- Stellen Sie sicher, dass Sie das Git-Befehlszeilenpaket für Ihre Plattform sowie den Git Credential Manager installiert haben, bevor Sie fortfahren.
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