2010-12-15 12 views
0

Ich frage mich, ob es möglich ist, einzelne Datei Unterschiede zwischen einer Datei (Hallo.txt) in meinem lokalen Repo und einem anderen Repo eines anderen Entwicklers (auf dem gleichen Server) zu sehen?Finden Sie die Datei Unterschiede zwischen zwei Repositories

Ich weiß, ich könnte einen Git-Pull machen und die Datei ändert, aber gibt es eine alternative Möglichkeit zu vermeiden, meine Datei zu überschreiben?

Antwort

1

Wenn Sie nicht das Commit haben, das Sie lokal vergleichen möchten, dann git fetch zuerst. Dadurch werden neue Commit-Objekte aus dem Remote-Repository abgerufen, der HEAD- oder Arbeitsbaum wird jedoch nicht geändert.

Sobald Sie die commit haben, tun gerade dies:

git diff OTHERCOMMIT -- hello.txt 

Wo OTHERCOMMIT die Kennung (Zweignamen, Hash, etc.) für die verpflichten Sie Kopie lokalen Arbeits begehen wollen vergleichen Sie Ihre von hallo .txt gegen.

Verwandte Themen