Erstellen eines Git-Repositorys aus Visual Studio
Visual Studio erleichtert das Erstellen eines Repositorys direkt aus der IDE. Die Repositoryerstellung von Visual Studio ist für GitHub optimiert, Sie können jedoch remote mit dem Git-Anbieter Ihrer Wahl arbeiten. Gehen Sie dazu wie folgt vor:
Voraussetzungen
Um diesem Artikel zu folgen, benötigen Sie Folgendes:
Erstellen eines GitHub-Repositorys
Öffnen Sie Visual Studio, und wählen Sie dann Erstellen eines neuen Projektsaus.
Tipp
Wenn Sie noch kein Projekt in Visual Studio zum Hinzufügen zu einem Repository haben, können Sie schnell eine neue C#-Konsolen-App erstellen und MyNewAppbenennen. Visual Studio füllt Ihre neue App mit dem Standard-„Hello, World!“-Code.
Wählen Sie im Menü Git die Option Git Repository erstellenaus.
Wählen Sie im Dialogfeld Git-Repository erstellen im Abschnitt In neues Remoterepository pushen die Option GitHub aus.
Geben Sie im Abschnitt Erstellen eines neuen GitHub-Repositorys Abschnitt des Dialogfelds Erstellen eines Git-Repositorys den Namen des Repositorys ein, das Sie erstellen möchten. (Wenn Sie sich noch nicht bei Ihrem GitHub-Konto angemeldet haben, können Sie dies auch auf diesem Bildschirm tun.)
Mit Visual Studio 2022, Version 17.12 und höher, können Sie die Sichtbarkeit des neuen Repositorys auswählen. Wählen Sie neben Sichtbarkeit die Option Öffentlich, Privat oder Intern aus (siehe Informationen zu internen Repositorys). Um ein internes Repository zu erstellen, müssen Sie mit einem GitHub Enterprise--Konto angemeldet sein. Aktivieren Sie bei früheren Versionen das Kontrollkästchen, wenn Sie ein privates Repository verwenden möchten.
Unter Initialisieren eines lokalen Git-Repositorieskönnen Sie die Option der .gitignore-Vorlage verwenden, um alle absichtlich nicht verfolgten Dateien anzugeben, die Git ignorieren soll. Weitere Informationen zu .gitignore finden Sie unter Ignorieren von Dateien. Weitere Informationen zur Lizenzierung finden Sie unter Lizenzierung eines Repositorys.
Tipp
Sie können diese Einstellungen jederzeit aktualisieren und ändern. Ausführliche Anweisungen finden Sie unter Git-Einstellungen in Visual Studio.
Nachdem Sie sich angemeldet und Ihre Repositoryinformationen eingegeben haben, wählen Sie die Schaltfläche Erstellen und Push- aus, um Ihr Repository zu erstellen und Ihre App hinzuzufügen.
Erstellen eines Azure DevOps-Repositorys
Öffnen Sie Visual Studio, und wählen Sie dann Erstellen eines neuen Projektsaus.
Tipp
Wenn Sie noch kein Projekt in Visual Studio zum Hinzufügen zu einem Repository haben, können Sie schnell eine neue C#-Konsolen-App erstellen und MyNewAppbenennen. Visual Studio füllt Ihre neue App mit dem Standardcode "Hello, World!".
Wählen Sie im Git-Menü die Option Git-Repository erstellen aus.
Wählen Sie im Dialogfeld Git-Repository erstellen im Abschnitt In neues Remoterepository pushen die Option Azure DevOps aus.
Melden Sie sich im Abschnitt Erstellen eines neuen Azure DevOps-Repositorys bei Ihrem Azure-Konto an, und wählen Sie dann ein Projekt aus der Dropdownliste Project aus.
Wählen Sie die Schaltfläche Erstellen und Pushen aus, um Ihr Repository zu erstellen und Ihre App hinzuzufügen.
Arbeiten mit lokalen Repositorys
So erstellen Sie ein lokales Repository:
Wählen Sie im Git-Menü die Option Git-Repository erstellenaus.
Wählen Sie im Dialogfeld Git-Repository erstellen unter Andere die Option Nur lokal aus.
Überprüfen Sie unter Initialisieren eines lokalen Git-Repositorysden lokalen Pfad zum Projekt, und ändern Sie ggf. andere Einstellungen.
Klicken Sie auf die Schaltfläche Erstellen und pushen, um Ihr Repository zu erstellen.
Nachdem Sie ein Repository erstellt oder eingeklont haben, erkennt Visual Studio das Git-Repository und fügt es ihrer Liste der lokalen Repositorys im Git-Menü hinzu. Von dort aus können Sie schnell auf Ihre Git-Repositorys zugreifen und zwischen ihnen wechseln.
Hinzufügen eines weiteren Repositorys zu einer Lösung
Wenn Sie einer vorhandenen Multi-Repository-Lösung ein neues Projekt hinzufügen, sollten Sie dieses Projekt in seinem eigenen Repository nachverfolgen. Führen Sie dazu die folgenden Schritte aus:
- Fügen Sie das Projekt der Lösung hinzu.
- Schließen Sie die Projektmappe.
- Verwenden Sie Lokalen Ordner öffnen, um das neue Projekt selbst zu öffnen.
- Erstellen Sie ein neues Repository mithilfe der weiter oben in diesem Artikel beschriebenen Methoden in GitHub, Azure DevOps, einem anderen Git-Hostinganbieter oder lokal (das Äquivalent von
git init
über die Befehlszeile). - Öffnen Sie die übergeordnete Projektmappe erneut. Das Repository des neuen Projekts wird einbezogen.