Partager du code avec Push
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Vous pouvez partager votre travail sur une branche de référentiel Git locale en chargeant vos modifications dans un référentiel distant auquel d’autres personnes peuvent accéder. La commande Git Push charge de nouvelles validations de votre branche locale vers la branche correspondante d’un référentiel distant. Visual Studio utilise la commande push lorsque vous choisissez de synchroniser votre travail avec un référentiel distant.
Pour obtenir une vue d’ensemble du flux de travail Git, consultez le tutoriel Git Azure Repos.
Envoyer (push) votre code
Une fois une ou plusieurs validations ajoutées à une branche locale, vous pouvez « pousser » les validations vers une branche distante pour partager ou sauvegarder votre travail. Lorsque vous utilisez la commande push, Git vérifie si votre branche locale est à jour avec la branche distante. Si ce n’est pas le cas, Git vous empêche d’envoyer de nouvelles validations jusqu’à la mise à jour de votre branche locale. Pour résoudre ce problème, vous pouvez tirer (pull) pour obtenir les validations de branche distante absentes de votre branche locale. Si les validations distantes extraites entrent en conflit avec vos validations locales, essayez de résoudre ces conflits avant d’envoyer vos modifications.
Pour que la commande Git Push fonctionne, votre référentiel local doit être connecté à un référentiel Git distant. Si vous avez cloné votre référentiel local à partir d’un référentiel distant, ils sont déjà connectés. Mais si vous avez créé votre référentiel local sans clonage, vous devez le connecter à un référentiel Git hébergé. Pour plus d’informations, consultez Se connecter à un référentiel Git Azure Repos et Se connecter à un référentiel GitHub.
Conseil
Pour prendre en charge une révision de requête de tirage de votre travail, évitez de travailler directement dans la main
branche de votre référentiel local. Au lieu de cela, enregistrez vos validations dans une branche locale de fonctionnalité ou de correction de bogues, puis transférez (push) cette branche à la fin de votre travail. Pour obtenir une vue d’ensemble du flux de travail Git, consultez le tutoriel Git Azure Repos.
- Visual Studio 2022
- Visual Studio 2019 - Menu Git
- Visual Studio 2019 - Team Explorer
- Ligne de commande Git
Visual Studio 2022 offre une expérience de contrôle de version Git à l’aide du menu Git, des modifications Git et des menus contextuels dans l’Explorateur de solutions. Visual Studio 2019 version 16.8 offre également l’interface utilisateur Git de Team Explorer. Pour plus d’informations, consultez l’onglet Visual Studio 2019 - Team Explorer.
Dans la fenêtre Modifications Git, sélectionnez le bouton push d’une flèche vers le haut pour envoyer votre validation.
Vous pouvez également envoyer (push) votre validation à partir de la fenêtre Référentiel Git. Pour ouvrir la fenêtre Référentiel Git, sélectionnez le lien sortant/entrant dans la fenêtre Modifications Git.
Vous pouvez également envoyer (push) vos modifications à partir du menu Git de la barre de menus.
Une fois que vous avez envoyé (push) vos validations, vous pouvez créer une requête de tirage (pull request ) pour informer les autres utilisateurs que vous souhaitez que vos modifications soient examinées. Si elles sont approuvées, vos modifications seront fusionnées dans une branche cible du référentiel distant.
Étapes suivantes
Passer en revue le code avec les demandes de tirageMettre à jour le code avec récupération (fetch) et extraction
Articles connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour