Existe-t-il un moyen de voir quels fichiers ont été modifiés dans une branche ?
Réponses
Trop de publicités?Étonné que cela n'ait pas été dit jusqu'à présent !
git diff main...branch
Donc voir les changements seulement sur branch
Pour vérifier la branche actuelle, utilisez
git diff main...
Merci à jqr
C'est l'abréviation de
git diff $(git merge-base main branch) branch
ainsi la base de fusion (le commit commun le plus récent entre les branches) et le bout de branche
Utilisant également origin/main
au lieu d'un simple maître sera utile dans le cas où votre principal local est daté.
Je n'arrive pas à croire qu'il y ait tant de façons de faire ça. J'utilise whatchanged comme quelqu'un l'a déjà fait, mais avec les arguments suivants :
git whatchanged --name-only --pretty="" origin..HEAD
Cela liste juste les noms de fichiers, et seulement ceux qui ont été modifiés sur la branche courante.
- Réponses précédentes
- Plus de réponses