Enregistrement de l'intégralité du git diff entre les deux s'engage dans un fichier texte
est-il un moyen où j'ai pu enregistrer la totalité de la différence entre les deux diff dans un fichier texte?
Supposons que je voulais toutes les modifications entre A1
et A10
sur master
branche.
--A11-A10-A9-A8-A7-A6-A5-A4-A3-A2-A1-master
Ou, est-il un moyen où je pourrais obtenir toute la diff dans le Terminal sur lequel j'ai pu copier+coller?
git diff master~10 master >changes.diff
?- double possible de git diff engage différence
- De toute façon je peux obtenir juste les noms de fichiers?
Vous devez vous connecter pour publier un commentaire.
Sûr:
git diff
laA..B
notation est pratique caractéristique: diff fonctionne sur les points de terminaison pas sur gamme, donc pour diffA..B
signifie vraimentA B
.Être {commit1} et {commit2} une référence à la première et à la finition engage que vous souhaitez comparer (référence pourrait être un entier ou partiel SHA, une balise, la TÊTE.....)
De l'homme, la page..
pour obtenir tous les dossiers/les noms de fichiers en sortie de diff utilisation
Si vous avez juste besoin d'enregistrer diff entre deux dernières s'engage, vous pouvez utiliser cette commande ainsi: