GitHub-Erweiterung für Visual Studio2025-08-14T12:47:18-07:00

Visual Studio und GitHub – Zusammen noch besser

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.

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.

Mit Copilot Free kann jeder die Leistungsfähigkeit von KI nutzen.

GitHub Copilot Free ermöglicht es Ihnen, KI-gestützte Codierungsunterstützung in Ihrer IDE zu erleben, indem Sie eingeschränkten Zugriff auf ausgewählte Copilot-Funktionen erhalten. Mit Copilot Free können Sie jetzt auf alle KI-integrierten Funktionen in Visual Studio zugreifen, einschließlich Vervollständigungen, Bearbeitungen und Chat.

Klonen und programmieren aus der IDE heraus

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.

Branchen, Staging und Committen

Erstellen und wechseln Sie von der Statusleiste aus zwischen Branches. 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.

Merge- und Rebasevorgang durchfü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.

Pull Request erstellen

Erstellen Sie einen Pull Request aus Remote-Branches im neuen Pull Request-Fenster. Sie können Ihren Titel, Ihre Beschreibung mit Markdown-Unterstützung, Prüfer hinzufügen und Ihre Änderungen in Visual Studio zusammengefasst anzeigen.

Mergingkonflikte auflösen

Visual Studio erkennt Mergingkonflikte 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.

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.