Je ne connais pas très bien Git dans Visual Studio 2017. J'ai créé une nouvelle branche à partir d'une branche. Apporté quelques modifications. Poussé les nouvelles modifications de notre référentiel sur visualstudio.com. J'ai créé une nouvelle demande d'extraction et maintenant j'obtiens l'erreur ci-dessous. Je ne sais pas quelle est la prochaine étape. Si je clique sur Abandonner, j'obtiens deux options. Réactive ou supprime la branche source. Comment résoudre manuellement ce problème? J'essaie de trouver un moyen d'afficher le conflit dans Visual Studio afin que je puisse utiliser l'outil de fusion et modifier le conflit. Je n'ai aucun changement affiché dans VS après les avoir poussés vers le référentiel distant. Impossible de trouver un moyen de découvrir la cause du conflit et comment le résoudre manuellement.
Ce lien montre comment résoudre les conflits Git mais je n'ai rien dans VS montrant aucun conflit. L'avertissement de conflit s'affiche sur le site Web de VSTS. Quelle est la prochaine étape?
Reportez-vous à ces étapes pour résoudre les conflits:
Afin de voir une différence entre deux branches localement (et pouvoir résoudre un conflit localement), essayez d'abord de récupérer: cela va chercher toutes les branches et mettre à jour leur historique.
Voir " Mettre à jour le code avec fetch et pull ".
Ensuite, vous pouvez essayer une fusion locale pour voir et résoudre les conflits: voir " Résoudre les conflits de fusion ". Si vous le pouvez, rebasez votre branche au dessus de la branche cible mise à jour localement, puis forcez Push (si vous êtes le seul à travailler sur ladite branche): cela mettra à jour la demande de pull.
Sinon, fusionnez la branche cible avec votre branche et résolvez les conflits localement. Une simple poussée du commit de fusion suffira.