18
Dans une fusion avec des conflits, est-il possible de dire à git de conserver une version pour un ensemble de fichiers?git fusion: conserver un côté pour certains fichiers, manuel fusionner le reste
$ git checkout some_branch
$ git merge origin/master
$ ?
Merci pour votre réponse. Je l'ai essayé et il marque * tous * les fichiers en conflit comme étant "à la fois modifié" ou "à la fois ajouté", en rouge effrayant. La première fois que je vois ça, donc des pointeurs? Ma fusion se fait entre différentes branches, au cas où cela ferait une différence. – Ivan
Cela ne fait pas de différence - tirer est juste aller chercher + fusionner. En ce qui concerne votre statut, les fichiers non fusionnés doivent tous commencer par "à la fois modifié", dans la section "Chemins non fusionnés". Après la vérification git, si vous examinez le fichier, vous verrez qu'il a été remplacé par la version indiquée; il faut encore l'ajouter avec git-add, et à ce moment-là il va se placer dans la section "Changes to be committed", en vert. Je n'ai jamais vu un "ajouté" en rouge avant. – Cascabel
Ok, ouais, j'étais confus à ce sujet. J'ai dû le modifier un peu, en tant que tel: 'git checkout --theirs master