Lister tous les fichiers modifiés dans git merge commit – même le transfert rapide

Je pense qu’il existe un moyen, lorsque je fusionne une twig dans une autre twig, que TOUS les fichiers modifiés soient listés dans mon message de validation et pas seulement ceux qui ont été modifiés dans les deux twigs. Cela me donnerait un meilleur aperçu de ce qui a été changé dans la twig en voyant simplement la validation de la fusion. Y a-t-il un moyen de faire cela?

Je ne sais pas comment faire cela dans le message de validation. Mais après la fusion, cela donnera les noms de tous les fichiers affectés par la validation de fusion:

git log -m --name-only 

Pour seulement une liste de noms de fichiers de la validation:

 git log -m -1 --name-only --pretty="format:"  

Il y a un espace blanc dû à la fusion avec deux parents mais cela peut être facilement supprimé.

Vous pouvez également utiliser la commande diff pour voir la différence entre deux validations. Si les twigs n’ont pas encore été fusionnées, vous pouvez spécifier les noms des twigs et les comparer, sinon vous devrez peut-être trouver où elles ont divergé ( comme cela ) avant la fusion.

 git diff --name-status   

-name-status Affiche uniquement les noms et l’état des fichiers modifiés.