146 votes

IntelliJ : Affichage de la différence de tous les fichiers modifiés entre un commit/branch local et un commit/branch git

L'utilisation de la visionneuse de différences d'IntelliJ est un moyen très agréable de réviser du code, car vous pouvez apporter des modifications à votre version locale avec toutes les capacités de l'éditeur de code d'IntelliJ (refactoring, complétion, etc.).

Malheureusement, je n'ai pas encore trouvé comment faire la chose la plus importante quand on fait des revues de code dans IntelliJ, à savoir.. : Regarder le diff de tous les fichiers modifiés dans l'arbre de travail (vérifié sur la branche à partir de laquelle vous voulez fusionner) et une autre branche (la branche dans laquelle vous voulez fusionner, par exemple "master").

Quelqu'un sait-il comment faire ?

0voto

sonal balekai Points 207

Cliquez avec le bouton droit de la souris sur la classe et sélectionnez l'option Git où vous verrez l'option compare with branch où vous pouvez sélectionner la branche particulière.

0voto

José T. Points 242

Si vous voulez comparer l'ensemble du projet.

  • Premier. Sélectionnez/cliquez sur le projet sur lequel vous travaillez.
  • Aller dans Git(tab) > Répertoire sélectionné > Comparer avec la branche
  • Sélectionnez ensuite la branche que vous voulez comparer. (c'est-à-dire origine/main)

Vous obtiendrez alors un arbre des différents fichiers entre les branches. Vous pouvez sélectionner chacun d'entre eux et les comparer, les modifier, les supprimer, ajouter tout ce dont vous avez besoin.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X