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
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.

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.