- Vous cherchez une commande comme
ls -R
oudir/s
pouvez lister tous les fichiers dans un commit/branche. - Y at-il une commande peut comparer deux fichiers de branche différente? Merci! beaucoup!
Répondre
git ls-tree -r --name-only <commit>
(où au lieu de<commit>
il peut y avoir<branch>
).
Vous pouvez également utiliser l'option-t
qui énumère les sous-répertoires avant de descendre dans lesgit diff <branchA>:<fileA> <branchB>:<fileB>
,
ou si vous voulez comparer le même fichiergit diff <branchA> <branchB> -- <file>
Si vous souhaitez lister un répertoire spécifique, vous pouvez ajouter un deux-points suivi du chemin d'accès à la branche, par exemple: git ls-tree -r - nom principal seul: répertoire/chemin/nom –
Pour comparer deux fichiers de différentes branches:
git diff branch_1..branch_2 file.txt
Pour lister tous les fichiers dans un objet arbre:
git ls-tree -r branch
Pour lister tous les fichiers ajoutés dans la nouvelle branche
git diff --name-only branch1 master
Ceci liste seulement les noms de tous les fichiers qui ont changé, pas seulement les nouveaux fichiers. – Meredith
- 1. comment trouver tous les fichiers extraits dans une branche
- 2. Git branche distante réutiliser des fichiers énormes
- 3. Git: patcher une autre branche
- 4. Fichiers suivis gardés secrets dans une branche
- 5. Séparer les fichiers dans Git
- 6. Git: copie tous les fichiers dans un répertoire d'une autre branche
- 7. Trouver tous les commits il ya dans la branche de laboratoire, mais dans la branche maître
- 8. git checkout branche distante montre des fichiers superflus?
- 9. Expérience de branche Git
- 10. comment afficher/modifier une branche distante git
- 11. Afficher les validations non fusionnées dans une branche sur git
- 12. git création d'une branche avec des fichiers non suivis
- 13. Puis-je intégrer des fichiers extraits dans une branche différente sur la base
- 14. Liste tous les fichiers qui ont déjà existé dans un dépôt Git
- 15. Git: comment fusionner les fichiers modifiés seulement
- 16. Quelle commande svn listerait tous les fichiers modifiés sur une branche?
- 17. Changer de nom de branche en git
- 18. SVN checkout nouvelle branche basée sur les fichiers locaux de l'ancienne branche
- 19. Comment supprimer une branche distante dans Git?
- 20. Fusion d'une branche avec master, puis affichage de tous les fichiers
- 21. Git exclure un commit dans une branche
- 22. uniquement les fichiers modifiés Merging utilisant Git
- 23. Perforce - Soumettre uniquement les fichiers ouverts pour la branche, pas les fichiers ouverts pour l'édition
- 24. Git: renommer un répertoire dans une branche
- 25. Git: supprimer des fichiers dans une branche, ce qui se passe quand une fusion a lieu
- 26. Git pull doit supprimer les fichiers locaux
- 27. suivi d'une branche différente sur github
- 28. Importer une branche svn dans git
- 29. Comment est-ce que j'utilise 'git rebase -i' pour rebaser tous les changements dans une branche?
- 30. Prenez toutes mes modifications sur la branche actuelle et déplacez-les vers une nouvelle branche dans Git
Pourquoi tag 'git-svn'? –