Tutorial: Öffnen eines Projekts von einem Repository aus

In diesem Tutorial verwenden Sie Visual Studio, um erstmalig eine Verbindung mit einem Repository herzustellen, es zu klonen und dann ein darin enthaltenes Projekt zu öffnen.

Wenn Sie Visual Studio noch nicht installiert haben, können Sie es auf der Seite Visual Studio-Downloads kostenlos herunterladen.

Öffnen eines Projekts von einem GitHub-Repository aus

Mit Visual Studio ist das Öffnen eines Projekts aus einem Repository sehr einfach. Sie können dies beim Starten von Visual Studio oder direkt in der Visual Studio-IDE durchführen.

Gehen Sie folgendermaßen vor:

Verwenden des Startfensters

  1. Öffnen Sie Visual Studio.

  2. Klicken Sie im Startfenster auf Repository klonen.

    Screenshot of the Clone a Repository dialog in Visual Studio.

  3. Geben Sie den Speicherort des Repositorys ein, und klicken Sie auf die Schaltfläche Klonen.

    Screenshot of the Clone a Repository dialog in Visual Studio where you enter a Git repo URL.

  4. Wenn Sie noch nicht angemeldet sind, werden Sie möglicherweise aufgefordert, sich bei Visual Studio oder Ihrem GitHub-Konto anzumelden.

    Tipp

    Weitere Informationen zum Anmelden bei Visual Studio finden Sie hier. Spezifische Informationen zum Verwenden Ihres GitHub-Kontos für die Anmeldung finden Sie auf der Seite Arbeiten mit GitHub-Konten in Visual Studio. Wenn Sie eine Benachrichtigung über eine Vertrauensstellung erhalten und mehr darüber erfahren möchten, helfen Ihnen die Informationen auf der Seite Konfigurieren von Vertrauenseinstellungen für Dateien und Ordner weiter.

Anzeigen von Dateien im Projektmappen-Explorer

  1. Als Nächstes lädt Visual Studio die Projektmappe(n) aus dem Repository über die Ordneransicht im Projektmappen-Explorer.

    Screenshot of the Folder View in Solution Explorer in Visual Studio 2022.

    Sie können eine Projektmappe in der Projektmappenansicht anzeigen, indem Sie auf die zugehörige SLN-Datei doppelklicken.

    Alternativ können Sie die Schaltfläche Darstellung wechseln und dann Program.cs auswählen, um den Code einer Projektmappe anzuzeigen.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted.

Tipp

Sie können die Standardordneransicht im Git-Menü in die Projektmappenansicht ändern. Wählen Sie hierfür Einstellungen>Quellcodeverwaltung>Globale Git-Einstellungen>Automatisches Laden der Lösung beim Öffnen eines Git-Repositorys aus.

Lokales Öffnen eines Projekts aus einem zuvor geklonten GitHub-Repository

  1. Öffnen Sie Visual Studio.

  2. Klicken Sie im Startfenster auf Projekt oder Projektmappe öffnen.

    Dann öffnet Visual Studio eine Instanz des Datei-Explorers, in der Sie die Projektmappe oder das Projekt suchen und öffnen können.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2022.

    Tipp

    Wenn Sie das Projekt oder die Projektmappe vor Kurzem geöffnet haben, wählen Sie sie im Abschnitt Zuletzt verwendete öffnen aus, um sie direkt noch einmal zu öffnen.

    Legen Sie los!

Verwenden der IDE

Sie können auch das Git-Menü oder das Steuerelement Repository auswählen in der Visual Studio-IDE verwenden, um mit den Ordnern und Dateien eines Repositorys zu interagieren.

Gehen Sie folgendermaßen vor:

Klonen eines Repositorys und Öffnen eines Projekts

  1. Wählen Sie in der Visual Studio-IDE das Git-Menü und dann die Option Repository klonen aus.

    Screenshot of the Git menu in Visual Studio 2022 with Clone Repository selected.

  2. Befolgen Sie die Anweisungen, um eine Verbindung mit dem Git-Repository herzustellen, das die gesuchten Dateien enthält.

Öffnen von lokalen Ordnern und Dateien

  1. Wählen Sie in der Visual Studio-IDE das Git-Menü und dann Lokale Repositorys und Lokalrepository öffnen aus.

    Screenshot of the Git menu in Visual Studio 2022 with the Local Repository and Open Local Repository showing.

  2. Befolgen Sie die Anweisungen, um eine Verbindung mit dem Git-Repository herzustellen, das die gesuchten Dateien enthält.

Navigieren zu einem Azure DevOps-Repository

Hier wird beschrieben, wie Sie über Visual Studio ein Azure DevOps-Repository suchen und klonen.

  1. Öffnen Sie Visual Studio.

  2. Klicken Sie im Startfenster auf Repository klonen.

    Screenshot of the Clone a Repository dialog in Visual Studio, for Azure DevOps.

  3. Klicken Sie im Abschnitt Repository durchsuchen auf Azure DevOps.

    Screenshot of the 'Browse a repository' section of the 'Clone a repository' dialog box in Visual Studio, Azure DevOps highlighted.

  4. Befolgen Sie die Anweisungen zum Klonen eines Azure DevOps-Repositorys, das die gesuchten Dateien enthält, und öffnen Sie dann Ihr Projekt.

Öffnen eines Projekts aus einem GitHub-Repository mit Visual Studio 2019

Ihre Möglichkeiten zum Öffnen von Projekten aus einem GitHub-Repository mit Visual Studio hängen von Ihrer verwendeten Version ab. Wenn Sie Version 16.8 von Visual Studio 2019 (oder höher) installiert haben, können Sie beispielsweise die besser integrierten Git-Funktionen in Visual Studio nutzen.

Aber unabhängig davon, welche Version Sie installiert haben, können Sie Projekte aus einem GitHub-Repository immer mit Visual Studio öffnen.

Visual Studio 2019, Version 16.8 und höher

Hier wird beschrieben, wie Sie Git in Visual Studio 2019, Version 16.8 oder höher, nutzen.

Klonen eines GitHub-Repositorys und anschließendes Öffnen eines Projekts

  1. Öffnen Sie Visual Studio 2019.

  2. Klicken Sie im Startfenster auf Repository klonen.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later

  3. Geben Sie den Speicherort des Repositorys ein, und klicken Sie auf Klonen.

    Screenshot of the Clone a Repository dialog where you enter a Git repo URL in Visual Studio 2019 version 16.8 and later.

  4. Sie werden möglicherweise im Dialogfeld Git-Benutzerinformationen darum gebeten, Ihre Anmeldedaten einzugeben. Sie können entweder Ihre Daten hinzufügen oder die bereitgestellten Standarddaten bearbeiten.

    Screenshot of the Git User Information dialog where you enter or edit your account info in Visual Studio 2019 version 16.8 and later.

    Klicken Sie auf Speichern, um die Informationen ihrer globalen GITCONFIG-Datei hinzuzufügen. (Alternativ können Sie Abbrechen auswählen, wenn Sie die Informationen später speichern möchten.)

    Tipp

    Weitere Informationen zum Anmelden bei Visual Studio finden Sie auf der Seite Anmelden bei Visual Studio. Spezifische Informationen zum Verwenden Ihres GitHub-Kontos für die Anmeldung finden Sie auf der Seite Arbeiten mit GitHub-Konten in Visual Studio.

    Anschließend lädt Visual Studio automatisch die Projektmappe aus dem Repository und öffnet sie.

    Screenshot of a project in Git that's open in Solution Explorer in Visual Studio 2019 version 16.8 and later.

  5. Wenn Ihr Repository mehrere Projektmappen enthält, werden diese im Projektmappen-Explorer angezeigt. Um eine Listenansicht der Projektmappen anzuzeigen, klicken Sie im Projektmappen-Explorer auf die Schaltfläche Ansichten wechseln.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted in Visual Studio 2019 version 16.8 and later.

    Im Projektmappen-Explorer haben Sie dann die Möglichkeit, das Stammverzeichnis in der Ordneransicht zu öffnen oder eine Projektmappendatei auszuwählen, die geöffnet werden soll.

    Screenshot of the .sln file in Git that's open in Solution Explorer, after you've selected the Switch Views button in Visual Studio 2019 version 16.8 and later.

    Klicken Sie noch einmal auf die Schaltfläche Darstellung wechseln, um die Darstellung zu wechseln.

    Tipp

    Sie können auch das Git-Menü in der Visual Studio-IDE verwenden, um ein Repository zu klonen und ein Projekt zu öffnen.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later.

Lokales Öffnen eines Projekts aus einem zuvor geklonten GitHub-Repository

  1. Öffnen Sie Visual Studio 2019, Version 16.8 oder höher.

  2. Klicken Sie im Startfenster auf Projekt oder Projektmappe öffnen.

    Dann öffnet Visual Studio eine Instanz des Datei-Explorers, in der Sie die Projektmappe oder das Projekt suchen und öffnen können.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2019 version 16.8 and later.

    Wenn Sie das Projekt oder die Projektmappe vor Kurzem geöffnet haben, wählen Sie sie im Abschnitt Zuletzt verwendete öffnen aus, um sie direkt noch einmal zu öffnen.

    Tipp

    Sie können auch das Git-Menü in der Visual Studio-IDE verwenden, um lokale Ordner und Dateien aus einem Repository zu öffnen, das Sie zuvor geklont haben.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later, with the Local Repositories option expanded.

    Legen Sie los!

Visual Studio 2019, Version 16.7 und früher

Hier wird beschrieben, wie Sie Git in Visual Studio 2019, Version 16.7 oder früher, nutzen.

Klonen eines GitHub-Repositorys und anschließendes Öffnen eines Projekts

  1. Öffnen Sie Visual Studio 2019, Version 16.7 oder früher.

  2. Klicken Sie im Startfenster auf Code klonen oder auschecken.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. Geben Sie den Speicherort des Repositorys ein, und klicken Sie auf Klonen.

    Screenshot of the 'Clone or checkout code' window in Visual Studio 2019 version 16.7 and earlier.

    Visual Studio öffnet das Projekt aus dem Repository.

  4. Ist eine Projektmappendatei verfügbar, wird sie im Flyoutmenü „Projektmappen und Ordner“ angezeigt. Wenn Sie auf diese klicken, öffnet Visual Studio die Projektmappe.

    Screenshot of the Solution Explorer drop-down list in Visual Studio 2019 version 16.7 and earlier.

    Wenn Sie keine Lösungsdatei (insbesondere eine SLN-Datei) in Ihrem Repository haben, sagt das Fly-Out-Menü „Keine Lösungen gefunden“. Sie können jedoch auf eine beliebige Datei im Ordnermenü doppelklicken, um sie im Visual Studio Code-Editor zu öffnen.

    Legen Sie los!

Navigieren zu einem Azure DevOps-Repository mit Visual Studio 2019

Wenn Sie ein Azure DevOps-Repository über Visual Studio 2019 suchen und klonen, hängt die Anzeige von der verwendeten Version ab. Insbesondere für Version 16.8 oder höher haben wir die Benutzeroberfläche geändert, sodass Ihnen neue, umfassender integrierte Git-Funktionen in Visual Studio zur Verfügung stehen.

Unabhängig davon, welche Version Sie installiert haben, können Sie mit Visual Studio jederzeit ein Azure DevOps-Repository suchen und klonen.

Visual Studio 2019, Version 16.8 und höher

  1. Öffnen Sie Visual Studio 2019, Version 16.8 oder höher.

  2. Klicken Sie im Startfenster auf Repository klonen.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later, for Azure DevOps.

  3. Klicken Sie im Abschnitt Repository durchsuchen auf Azure DevOps.

    Screenshot of the 'Browse a repository' section of the The 'Connect to a Project' dialog box in Visual Studio 2019 version 16.8 and and later.

  4. Melden Sie sich mit Ihrem Konto an, wenn ein Anmeldefenster angezeigt wird.

  5. Klicken Sie im Dialogfeld Verbindung mit einem Projekt herstellen erst auf das Repository, mit dem Sie eine Verbindung herstellen möchten, und anschließend auf Klonen.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

    Tipp

    Wenn keine vorausgefüllte Liste der Repositorys angezeigt wird, mit denen eine Verbindung hergestellt werden soll, klicken Sie auf Azure DevOps Server hinzufügen, um eine Server-URL einzugeben. Alternativ wird Ihnen möglicherweise die Eingabeaufforderung „Keine Server gefunden“ angezeigt, die Links zum Hinzufügen eines vorhandener Azure DevOps Server-Instanz oder zum Erstellen eines Azure DevOps-Kontos enthält.

    Im nächsten Schritt öffnet Visual Studio den Projektmappen-Explorer, in dem die Ordner und Dateien angezeigt werden.

  6. Wählen Sie die Registerkarte Team Explorer aus, damit die Azure DevOps-Aktionen angezeigt werden.

    Screenshot of the 'Team Explorer' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

Visual Studio 2019, Version 16.7 und früher

  1. Öffnen Sie Visual Studio 2019, Version 16.7 oder früher.

  2. Klicken Sie im Startfenster auf Code klonen oder auschecken.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. Klicken Sie im Abschnitt Repository durchsuchen auf Azure DevOps.

    Screenshot of the 'Clone or check out code' window with the 'Browse a repository' section that lists Azure DevOps in Visual Studio 2019 version 16.7 and earlier.

    Melden Sie sich mit Ihrem Konto an, wenn ein Anmeldefenster angezeigt wird.

  4. Klicken Sie im Dialogfeld Verbindung mit einem Projekt herstellen erst auf das Repository, mit dem Sie eine Verbindung herstellen möchten, und anschließend auf Klonen.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.7 and earlier.

    Hinweis

    Die im Listenfeld angezeigten Elemente hängen von den Azure DevOps-Repositorys ab, auf die Sie Zugriff haben.

    Nach Abschluss des Klonvorgangs öffnet Visual Studio den Team Explorer und eine Benachrichtigung wird angezeigt.

    Screenshot of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

  5. Klicken Sie auf den Link Ordneransicht anzeigen, damit Ihre Ordner und Dateien angezeigt werden.

    Screenshot of the Solutions section of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

    Visual Studio öffnet den Projektmappen-Explorer.

  6. Klicken Sie auf den Link Projektmappen und Ordner, um nach einer Projektmappendatei (d. h. einer SLN-Datei) zu suchen, die geöffnet werden soll.

    Screenshot of the 'Solutions and Folders' notification from Team Explorer in Visual Studio 2019 version 16.7 and earlier.

    Wenn Ihr Repository keine Projektmappendatei enthält, wird die Meldung „Keine Projektmappen gefunden“ angezeigt. Sie können im Ordnermenü jedoch auf eine beliebige Datei doppelklicken, um sie im Visual Studio-Code-Editor zu öffnen.

Nächste Schritte

Falls Sie Interesse haben, können Sie die folgenden sprachspezifischen Tutorials durcharbeiten:

Siehe auch