Visual Studio und GitHub
GitHub-Erweiterung für Visual Studio2021-11-19T10:01:17-08:00

Verwenden Sie GitHub und Visual Studio, um Ihre Quellcodeverwaltungs- und CI/CD-Workflows näher an Ihren Code zu bringen. Der GitHub-Support ist jetzt in Visual Studio integriert.

“Ich verwende die neue Git-Integration sehr oft. Die Git-Oberfläche ist einfach und übersichtlich!”
– ein GitHub-Benutzer

Nahtlose Integration in GitHub

Authentifizieren Sie Ihr GitHub.com- oder GitHub-Unternehmenskonto, um ein Repository zu erstellen, und übertragen Sie Ihre ersten Commits per Push an GitHub, alles über Visual Studio.

Seamless integration with GitHub
Clone and code from within the IDE

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

Übertragen Sie lokalen Code per Push in einem Schritt 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.

Create and push new repos

Verzweigen, Staging und Commiten

Erstellen Sie Branches und wechseln Sie zwischen ihnen über die Statusleiste. Zeigen Sie Ihre Änderungen an, stufen Sie die Dateien ein, für die Sie einen Commit ausführen möchten, und führen Sie Mithilfe des Toolfensters „Git-Änderungen“ Commits durch.

Merging und Rebase ausführen

Führen Sie Branches nach dem Abschließen von Features direkt aus Visual Studio zusammen, oder rebasen Sie sie. Sie können auch entscheiden 
, ob Sie beim Pullen einen Merging- oder Rebasevorgang durchführen, oder Branches beim Abrufen löschen möchten.

Resolve merge conflicts

Mergingkonflikte auflösen

Visual Studio erkennt Mergingkonflikte direkt wenn sie auftreten und zeigt die nicht zusammengeführten Änderungen im Fenster „Git-Änderungen“ an. Der integrierte Merging-Editor führt Sie durch jede widersprüchliche Änderung, sodass Sie entweder die eingehende oder die aktuelle Seite übernehmen können, und er zeigt das Ergebnis an, wenn Sie die Zusammenführung akzeptieren.

Repositoryverlauf durchsuchen

Verwenden Sie das Git-Repositoryfenster, 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 parallele Unterschiede zu sehen, und andere bevorzugen eine Inlineansicht. Erhalten Sie beides mit Visual Studio. Diese Einstellung bleibt erhalten, wenn sie geändert wird, damit Sie sie festlegen und vergessen können.

Browse your repository history
Integrated CI/CD workflows with GitHub actions

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.

Feedback