“Ich verwende die neue Git-Integration sehr oft. Die Git-Oberfläche ist einfach und übersichtlich!”
– ein GitHub-Benutzer
        – ein GitHub-Benutzer
Nahtlose Integration in GitHub
Authentifizieren Sie Ihr GitHub.com- oder GitHub-Unternehmenskonto, um ein Repository zu erstellen, und pushen Sie Ihre ersten Commits an GitHub über Visual Studio.
        Klonen und programmieren aus der IDE heraus
                Durchsuchen Sie Ihre GitHub-Repositorys, und klonen Sie Ihr Repository auf Ihren lokalen Computer, um mit dem Committen und Pushen zu beginnen.            
        Neue Repos erstellen und mithilfe von Push übertragen
                Nehmen Sie in einem Schritt lokalen Code und pushen sie ihn in ein neues Repository auf GitHub. Visual Studio übernimmt die lokale und Remote-Repositoryerstellung. Sie können sogar festlegen, dass das Repository vollständig privat ist.            
        
        
        Merging und Rebase ausführen
                Merge- oder Rebasevorgang durchzuführen, nachdem die Features direkt aus Visual Studio abgeschlossen wurden. Sie können auch 
 auswählen, um beim Pullen einen Merge- oder Rebasevorgang durchzuführen, oder Branches beim Abrufen zu löschen.            
        
        Mergingkonflikte auflösen
                Visual Studio erkennt Merge-Konflikte unmittelbar nach auftreten, und zeigt Ihnen die nicht zusammengeführten Änderungen im Fenster “Git-Änderungen” an. Der integrierte Merge-Editor führt Sie durch jede in Konflikt stehende Änderung, sodass Sie entweder die eingehende oder die aktuelle Seite übernehmen können, und zeigt das Ergebnis an, wenn Sie die Zusammenführung akzeptieren.            
        Repositoryverlauf durchsuchen
                Verwenden Sie das Fenster Git Repository, um einen vollständigen Überblick über Ihre Branches und deren Verlauf zu erhalten. Wählen Sie einzelne Commits aus, um Details und Dateiunterschiede anzuzeigen. Einige Personen bevorzugen eine, um ihre Diffs nebeneinander zu sehen, und andere bevorzugen eine Inlineansicht. Erhalten Sie beides mit Visual Studio. Diese Einstellung wird beibehalten, wenn sie geändert wird, sodass Sie sie festlegen und vergessen können.            
        
        Integrierte CI/CD-Workflows mit GitHub Actions
                Mit Visual Studio Publish können Sie GitHub Actions für ASP.NET Kernanwendungen einrichten, die problemlos in Azure bereitgestellt werden können. Visual Studio generiert mit nur wenigen Klicks einen funktionierenden GitHub Actions-Workflow für Sie.
            
        
                        Visual Studio Code