2017-12-06 5 views
-1

Ich hole einen Zweig von einem Remote-Repository. Wie kann ich sehen, dass es erfolgreich funktioniert hat? Ich erwarte, dass ich nach diesem Abholen eine (Kopie von) Remote-Zweig lokal haben sollte, aber ich kann es nicht finden (weder mit git branch noch git branch -r noch git status). Für mich sieht es so aus, als wäre nichts passiert.Wie sehe ich ein Ergebnis von git fetch?

+0

Wenn es keine Ausgabe gab, bedeutet das für mich, dass nichts zu holen ist. Keine neuen Zweige, keine neuen Commits, etc. – evolutionxbox

+0

Mögliches Duplikat von [Wo finden Sie Änderungen wegen \\ git fetch \ '] (https://stackoverflow.com/questions/10678495/where-to-find-changes-due -to-git-fetch) – jos

+0

Es gab einige Ausgaben, da ich den Befehl fetch ausgeführt habe: "* branch refs/changes/13/5857/2 -> FETCH_HEAD". Aber abgesehen davon weiß ich nicht, wie ich herausfinden kann, was sich geändert hat. – Roman

Antwort

0

Nachdem Sie abgeholt, um zu sehen, was Remote „Master“ zu Ihrem lokalen verglichen hat „Master“, fragen Sie Git Ihnen zu zeigen, genau das:

git log origin/master ^master 

was bedeutet, «alle verpflichtet erreichbar von„Herkunft/Master“, der begeht nicht aus erreichbar sind‚Master‘» oder alternativ

git log master..origin/master 

auch, git diff master origin/master scheint zu adressieren die Frage sehr einfach, denke ich.

Verwandte Themen