Visual Studio Code comment résoudre les conflits de fusion avec git?
J'ai essayé de fusionner ma branche avec une autre branche et il y avait un conflit de fusion. Dans le Code de Visual Studio (version 1.2.1) j'ai résolu tous les problèmes, mais lorsque je tente de la commettre, il continue de me donner ce message:
Vous devez d'abord résoudre l'onu-modifications fusionnées avant de valider vos modifications.
J'ai essayé de googler, mais je ne peux pas savoir pourquoi il ne me laisse pas commettre de mes modifications, tous les conflits ont disparu.
source d'informationauteur annedroiid
Vous devez vous connecter pour publier un commentaire.
Après essais et d'erreurs, j'ai découvert que vous avez besoin de mettre en scène le fichier qui a le conflit de fusion, alors vous pouvez engager la fusion.
Avec VSCode vous pouvez trouver les conflits de fusion facilement.
Il indique la variation du courant de ce que vous avez et de modification entrantes à partir du serveur. Cela les rend faciles à résoudre les conflits - appuyez simplement sur les boutons ci-dessus "<<<< HEAD".
Si vous avez plusieurs modifications et que vous voulez s'appliquent toutes à la fois - commande d'ouverture de la palette (Affichage -> Commande de la Palette) et commencez à taper de fusion - plusieurs options s'affichent, notamment
Merge Conflict: Accept Incoming
etc.Le message d'erreur que vous obtenez est une suite de Git toujours en pensant que vous n'avez pas résolu les conflits de fusion. En fait, vous avez déjà, mais vous devez indiquer à Git que vous avez fait cela par ajoutant les fichiers traités à l'index.
Cela a pour effet secondaire que vous pourriez effectivement il suffit d'ajouter les fichiers sans résoudre les conflits, et de Git pensez toujours que vous avez. Donc, vous devriez faire preuve de diligence en s'assurant que vous avez vraiment résolu les conflits. Vous pouvez même exécuter le construire et de tester le code avant de vous engager.