Un autre moyen serait de créer tous les commits jamais fait de patchs. la caisse de l'initiale de s'engager et ensuite appliquer les patchs dans l'ordre après la lecture.
utiliser git format-patch <initial revision>
puis git checkout <initial revision>
.
vous devriez obtenir un tas de fichiers dans votre directeur de départ avec quatre chiffres qui sont les patchs.
lorsque vous avez terminé la lecture de votre révision just do git apply <filename>
qui devrait ressembler à
git apply 0001-*
et nombre.
Mais je me demande vraiment pourquoi vous ne voulez pas seulement à lire les patchs lui-même à la place? Merci de poster dans vos commentaires, car je suis curieux.
le git manuel me donne ceci:
git show next~10:Documentation/README
Montre le contenu du fichier Documentation/README comme ils l'étaient en cours dans le 10ème dernier commit de la branche suivante.
vous pourriez aussi avoir un coup d'oeil à l' git blame filename
qui vous donne une liste où chaque ligne est associée à une validation de hachage + auteur.