Je suis assez nouveau pour git. Il y a quelques minutes, j'ai effectué une fusion sur deux branches; appelons-les A et B. J'étais sur la branche A; ma commande suivante était 'git merge B'. Il a dit qu'il y avait un conflit, mais j'ai regardé dans le dossier et il n'y avait pas de marqueurs de conflit. J'ai ajouté le fichier, j'ai validé la modification et j'ai refait la commande de fusion. "Déjà à jour" est le message que je reçois.Problèmes d'utilisation de git merge
Cependant, aucune fusion ne semble avoir eu lieu. Les deux branches existent toujours, et les deux sont exactement ce qu'elles étaient avant la fusion.
Qu'est-ce que j'ai fait de mal? Et comment puis-je faire fusionner ces deux branches avec succès?
Merci.
Êtes-vous sûr de 'HEAD ^'? Ne serait-ce pas jeter le dernier commit ou branche "A" si le commit de fusion n'a pas été créé? – Bombe
Je prenais à propos de la fusion créée (créée) - J'ai édité la réponse pour la clarifier. Si la fusion n'était pas validée, elle serait 'git reset --hard HEAD' et' rm .git/MERGE_HEAD'. –