J'utilise fusion comme mergetool pour git et je me demande pourquoi meld montre toujours trois fichiers lorsque je cours git mergetool
. Je préférerais ne voir que deux fichiers dans meld (la version HEAD et la version de l'autre branche que je veux fusionner). Est-il possible de configurer la fusion pour qu'elle fusionne avec seulement deux fichiers?Comment résoudre les conflits de fusion de sorte que seulement deux fichiers sont affichés dans la fusion
Ceci est mon fichier en cours .gitconfig
:
[merge]
tool = meld
[mergetool]
prompt = false
[mergetool "meld"]
trustExitCode = true
cmd = open -W -a Meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
Pourriez-vous montrer la sortie 'git mergetool' et' git status', et peut-être d'autres choses dont nous pourrions avoir besoin pour pouvoir vous aider? –
J'ai toujours trouvé que la fusion à 3 voies était une bonne chose pour mieux comprendre les changements apportés par les autres et faciliter la fusion. Je ne comprends vraiment pas pourquoi rendre le travail plus difficile ... – Philippe
Comme le dit @Philippe, vous voulez probablement voir les trois fichiers; Lorsque vous effectuez une fusion à 3 directions en utilisant la fusion, poussez les changements tout au long (plutôt que vers le centre) et ce sera un peu plus évident. – ti7