Il est une mauvaise idée de commettre des binaires, mais je vais vous expliquer comment faire ce que vous avez besoin
vous êtes dans la branche spéciale et vous avez fait une fusion, vous avez fixé des conflits et que vous voulez de laisser les autres comme dans le maître de la branche afin que vous devriez faire ce
git reset --mixed (reset the index but not the working tree; changes remain localy but not used in the commit)
git add {files those you have fixed the conflict}
git commit
git reset --hard
git merge --strategy=recursive -X theirs origin/master
{merge twice and you take files as in branch origin/master}
vous utilisez maître si les changements sont dans votre dépôt local, si des changements sont dans le dépôt distant, vous utilisez origin/master
Voir que: http: // stackoverflow.com/questions/173919/git-merge-s-ours-what-about- leur –
j'ai lu cela, mais je n'avais pas trouvé de solution à mon problème. Pourriez-vous préciser votre intention? Notez que Git me dit que je devrais corriger les conflits et ensuite lancer 'git commit'. Je n'ai pu trouver que la commande 'git merge' dans la question que vous avez liée. – danijar
pouvez-vous m'expliquer plus, qu'avez-vous fait et dans quelle branche et ce que vous voulez faire? –