Existe-t-il un moyen de vérifier la différence entre le répertoire de travail de ma branche actuelle et le répertoire de travail d'une autre branche dans un fichier spécifique? Par exemple, si je travaille dans la branche A du fichier 1, je veux comparer la différence avec le fichier 1 de la branche B.
Utilisez la syntaxe de nom de fichier de branche de branche diff git:
git diff branchA branchB -- file.cs
mettez les deux noms de vos branches et utilisez éventuellement le -- filename
option pour spécifier un fichier! Bonne chance, faites-moi savoir si vous avez des problèmes.
Ce qui suit vous aidera si vous souhaitez comparer différents fichiers dans deux branches
git diff develop:foo.txt master:bar.txt
Supposons que vous êtes sur une branche, appelée legacy
, et que vous souhaitez comparer le fichier build.gradle
vers la même version sur la branche master
:
git diff master build.gradle