Je veux fusionner tous les fichiers manuellement avec meld ou tout autre outil de diff, comment puis-je faire cela avec Git ?
Quand je cours git mergetool
il dit no files need merging
. Je suppose donc que je ne peux le faire que si j'ai des conflits.
Merci. Existe-t-il un moyen d'utiliser mergetool/meld pour examiner et fusionner les modifications au coup par coup avec une interface tripartite agréable ?
0 votes
Veuillez nous fournir un contexte de ce que que vous voulez fusionner et pourquoi vous ne voulez pas que cela soit fait automatiquement.
3 votes
Je veux fusionner des fichiers texte :) J'ai l'habitude de la fusion manuelle de mercurial et j'aime voir 3 fichiers simultanément, si quelque chose ne va pas, je peux toujours les modifier moi-même.
0 votes
Vous voulez fusionner différents fichiers texte de différentes révisions d'un même fichier texte ? Comment ces fichiers sont-ils liés à git ?
0 votes
Différentes révisions des mêmes fichiers texte dans mon cas
0 votes
Donc, si deux branches modifient toutes deux un fichier donné, même si c'est dans des zones complètement différentes, de sorte qu'une fusion automatique fonctionnerait bien, vous voulez plutôt le fusionner manuellement ?
1 votes
Qu'en est-il de la fusion automatique et de la correction des problèmes s'il y en a ?
0 votes
@TomaszWysocki A ma connaissance, ce n'est plus un scénario utilisable, git ne permet plus les fusions automatiques lorsqu'il y a des conflits détectés.
4 votes
@TomaszWysocki parce qu'il n'y a aucun moyen pour moi de savoir si un "problème tel que jugé problématique par l'humain" est survenu. Il n'y a qu'un moyen pour moi de savoir si un "problème tel que jugé problématique par git" a surgi. Git fusionne les fichiers automatiquement et je n'ai pas la possibilité de cocher tous les résultats des décisions automatiques de git. Il peut décider de faire un changement spécifique que je n'aime pas. Je veux approuver toutes les modifications avant qu'elles ne soient effectuées.