2010-12-15 67 views
0

Je me demandais s'il était possible de voir les différences de fichiers individuels entre un fichier (hello.txt) dans mon dépôt local et un autre dépôt d'un développeur différent (sur le même serveur)?Trouver les différences de fichiers entre deux référentiels

Je sais que je pourrais faire un git pull et obtenir les changements de fichiers, mais y at-il une autre façon d'éviter d'écraser mon fichier?

Répondre

1

Si vous n'avez pas le commit que vous voulez comparer localement, alors git fetch d'abord. Cela ira chercher de nouveaux objets de commit depuis le dépôt distant, mais ne changera pas votre HEAD ou votre arbre de travail.

Une fois que vous avez la validation, il suffit de faire ceci:

git diff OTHERCOMMIT -- hello.txt 

Où OTHERCOMMIT est la validation identifiant (nom de la branche, hachage, etc.) pour la vous vous engagez voulez comparer votre copie de travail locale bonjour .txt contre.