Visual Studio et GitHub mieux ensemble
Utilisez GitHub et Visual Studio pour rapprocher votre contrôle de source et vos workflows CI/CD de votre code.La prise en charge de GitHub est désormais intégrée à Visual Studio.
Intégration transparente à GitHub
Authentifiez votre compte d’entreprise GitHub.com ou GitHub pour créer un référentiel et envoyez vos premiers commits à GitHub, tout au long de Visual Studio.Avec Copilot Gratuit, tout le monde peut tirer parti de la puissance de l’IA
GitHub Copilot Gratuit vous permet de bénéficier d’une assistance de codage basée sur l’IA dans votre IDE en fournissant un accès limité à certaines fonctionnalités de Copilot. Avec Copilot Gratuit, vous pouvez désormais accéder à toutes les fonctionnalités intégrées à l’IA dans Visual Studio, notamment les complétions, les modifications et la conversation.


Cloner et coder depuis l'IDE
Parcourez vos dépôts GitHub et clonez votre référentiel sur votre machine locale pour commencer la validation et le push.
Créer et envoyer (push) de nouveaux dépôts
Prenez du code local et envoyez-le (push)à un nouveau dépôt sur GitHub en une seule étape. Visual Studio gère la création d’un dépôt local et distant. Vous pouvez même choisir de rendre le dépôt complètement privé.


Création de branche, intermédiaire et validation
Créer et basculer entre les branches à partir de la barre d’état. Affichez vos modifications, préparez les fichiers que vous souhaitez valider, puis effectuez les validations à l’aide de la recherche d’incidents GitHub dans la fenêtre d’outils Modifications Git.Fusionner et rebaser
Fusionner ou rebaserles branches après avoir terminé les fonctionnalités directement à partir de Visual Studio. Vous pouvez également choisir pour fusionner ou re-baser lors de l’extraction, ou élaguer les branches lors de l’extraction.


Créer une demande de tirage (pull request)
Créez une demande de tirage à partir de branches distantes dans la nouvelle fenêtre de demande de tirage. Vous pouvez ajouter votre titre, votre description avec le support Markdown, les réviseurs et voir vos modifications résumées en une seule fois dans Visual Studio.
Résoudre les conflits de fusion
Visual Studio reconnaîtra les conflits de fusion dès qu’ils se produisent, et vous montrera les modifications non fusionnées dans la fenêtre Modifications Git. L’éditeur de fusion intégré vous guide dans chaque modification en conflit, ce qui vous permet de prendre le côté entrant ou actuel, et affiche le résultat lorsque vous acceptez la fusion.