2011-01-04 4 views
3

Ich möchte eine Datei (main_controller.rb) auf 2 verschiedenen Fernbedienungen (nämlich Produktion und Staging) vergleichen, da ich ein unterschiedliches Verhalten bei Produktion und Staging hatte.Wie man eine Datei auf 2 verschiedenen Git-Fernbedienungen vergleicht

Ich glaube, der Code (d. H. Die Datei) ist die gleiche, aber wollte nur sicher sein. Aber ich kann nicht herausfinden, wie man diesen Vergleich in Git macht.

Jede Hilfe wäre willkommen.

Antwort

4

Haben Sie beide Fernbedienungen im selben Repo eingerichtet? Ich nehme an, Sie tun, und dass sie production und staging genannt werden. Es gibt eine Möglichkeit, auf eine Datei in einer bestimmten Festschreibung/Struktur zu verweisen, und die Syntax lautet treeish:path/to/file. Sie sollten in der Lage sein, dies mit git diff zu verwenden, um etwas wie

git diff production:path/to/file staging:path/to/file 
zu sagen
Verwandte Themen