Générer fichier diff spécifique de s'engager dans git
Lorsque la tête est à un particulier de s'engager, je veux obtenir un fichier diff de sorte que je peux réduire la tête à un niveau plus bas et ensuite essayer les fonctionnalités de test avec et sans l'application le fichier diff. Donc, il y a un moyen de générer un fichier diff spécifique de commettre.
Même si il existe un moyen de changer de tête avant et après validation, cette méthode est plus pratique.
vous pouvez voir des changements de validation par
Je n'ai aucune idée de ce que vous êtes en train de demander ici, mais vous pouvez diff tout deux s'engage à:
gti diff <commit-sha> -p
Je n'ai aucune idée de ce que vous êtes en train de demander ici, mais vous pouvez diff tout deux s'engage à:
git diff commit1 commit2
. Vous pouvez aussi limiter la production de git diff
de deux commits de fichiers spécifiés: git diff c1 c2 -- path1 path2
, par exemple.
OriginalL'auteur Ginu Jacob | 2017-02-21
Vous devez vous connecter pour publier un commentaire.
Voir les changements spécifiques d'un commit.
Voir la diff de deux commits.
Voir le
file
changements pour un commit.De voir tous les changements pour une durée de temps (disons,
1 day
).OriginalL'auteur Sajib Khan
Si je vous comprends bien, vous voulez obtenir un diff pour un fichier avec un niveau en dessous de la TÊTE
pour vérifier la différence entre les fichiers à partir de l'actuel à la TÊTE d'un niveau avant de
numéro 1 est pour le niveau que vous souhaitez comparer,
vous pouvez obtenir diff en utilisant SHA aussi, pour voir tous les commits avec leur SHA utilisation
et puis vous pouvez utiliser le csa pour obtenir un diff
pour comparer actuel CHEF spécifiques commettre l'utilisation
si vous souhaitez obtenir toutes les différences entre les deux commit, vous pouvez utiliser
OriginalL'auteur OceanWavez