Passer au contenu
GitTree
Modifications et engagements

Choisir et utiliser une vue différentielle

Chaque différence dans GitTree peut être affichée sous la forme Hunk, Inline ou Split (côte à côte). Mettez en surbrillance les mots modifiés, enveloppez les longues lignes, ignorez les modifications d'espaces, prévisualisez Markdown et passez d'une modification à la suivante.

GratuitMis à jour

Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.

Sur cette page
  1. Avant de commencer
  2. Où le trouver
  3. Mesures
  4. Résultat attendu
  5. Plus dans le différentiel
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • Un diff est ouvert : sélectionnez un fichier modifié dans vos modifications de travail ou dans un commit.

Où le trouver

  • Diff view au-dessus du différentiel : Hunk, Inline, Split.
  • La palette de commandes : Highlight Changed Words, Wrap Diff Lines, Ignore Whitespace in Diffs, Preview Markdown.
ActionmacOSWindows et Linux
Next ChangeF7F7
Previous Change⇧F7Shift+F7

Mesures

  1. Choisissez la vue

    Hunk affiche uniquement les parties modifiées avec un peu de contexte, Inline affiche le fichier dans une colonne, Split affiche l'avant et l'après côte à côte.

    Animation : une différence dans GitTree où les lignes sont sélectionnées et mises en scène
    Une différence dans GitTree, avec des lignes sélectionnées et mises en scène.Interface GitTree avec un référentiel de démonstration.
  2. Rendre lisible

    Activez Highlight changed words pour voir ce qui a changé à l'intérieur d'une ligne et Wrap lines pour les lignes longues.

  3. Cacher le bruit

    Ignore Whitespace in Diffs masque les modifications qui touchent uniquement les espaces et l'indentation.

  4. Traversez les changements

    Appuyez sur F7 pour le changement suivant et sur Shift+F7 pour le précédent.

Résultat attendu

Le diff se lit comme vous préférez, dans chaque référentiel.

Plus dans le différentiel

  • Preview affiche un fichier Markdown rendu ; Code revient en arrière.
  • Recherchez et remplacez à l'intérieur du diff, et Go to line.
  • View File ouvre l'intégralité du fichier ; Open in External Diff Tool le remet à votre outil configuré.

Si quelque chose ne va pas

"Fichier binaire — pas de texte à comparer"

Les fichiers binaires n'ont aucune ligne à afficher. Les images ont leur propre comparaison (images et changements binaires).

La différence d'un fichier volumineux n'est pas affichée

Les fichiers dépassant la taille limite ne sont pas chargés. Augmentez la limite dans les Préférences ou ouvrez le fichier dans un outil de comparaison externe.

Questions

Est-ce qu'ignorer les espaces change ce que je m'engage ?

Non, cela change uniquement ce que le différentiel montre ; la mise en scène et les commits incluent toujours chaque changement.