2017-03-21 4 views
1

Wenn ich git diff localBranch:file master:file gebe, zeigt es den Unterschied zwischen zwei Dateien über spezifizierte Zweige an. Aber wenn ich git merge origin/master von meinem lokalen Zweig gebe, spiegeln sich diese Unterschiede nicht in meiner lokalen Datei wider. Außerdem zeigt es "Bereits auf dem neuesten Stand"Konnte keine neuen Änderungen vom Master zu meinem lokalen Zweig bekommen

Hinweis: Ich manuell vorgenommen Änderungen und fusionierte meine Branche mit Master und schob meine lokale Niederlassung auf Remote-Repo, so dass ich keine Beweise oder Beweise zu zeigen

+1

Können Sie die genauen Schritte beschreiben, die Sie vor dem Auftreten dieses Problems befolgt haben? – TheGeorgeous

+1

Hast du geholt - 'git fetch'? – ifma

+0

Ich war in Master, 1. Git Kasse -b new_branch. aber, in neuen Zweig, war der Code, der in Master war nicht da. Also, ich tat, "git merge Herkunft/Master" von meinem Zweig –

Antwort

0

können Sie git log --state geben Hash-Zweig und git diff HASH.

Sie können den aktuellen Zweig vor dem Zusammenführen git cherry -v master und ggi Hash zu binden.

Verwandte Themen