Frage

Ich habe Problem mit git pull.I meine Änderungen in der lokalen Repo verpflichtet hat. Wenn ich git status mache ich eine Meldung erhalten, „Ihre Branche ist vor‚Herkunft / cherryPick‘von 1 verpflichten“. Wenn ich versuche, von Remote-Repository zu ziehen erhalte ich eine SMS-Nachricht: „Bereits up-to-date.“. Ich denke, Iam haben einige grundlegende point.I fehlt das Protokoll unterhalb aller drei Befehle eingefügt

wh-test $ git branch -a
alternate

* cherryPick

  master

 new

  squashBranch

  testBranch

  remotes/origin/HEAD -> origin/master

  remotes/origin/cherryPick

  remotes/origin/master

  remotes/origin/testBranch

 git status
# On branch cherryPick

# Your branch is ahead of 'origin/cherryPick' by 1 commit.
#

git pull origin cherryPick

From ssh://xxxx.dyndns.org/home/shopapp/wh-test

 * branch            cherryPick -> FETCH_HEAD

Already up-to-date.

Jede Hilfe würde geschätzt

War es hilfreich?

Lösung

ich konzeptionell sagen würde, der grundlegende Punkt, den Sie fehlt sind, ist, dass, wenn Sie von der Remote-Repo sind vor von einem begehen, es ist die Remote-Repo, die auf dem neuesten Stand ist out, nicht Sie. Sie müssen Ihre Änderungen, um sie zu schieben, nicht ziehen, weil es nichts zu ziehen. Die Chancen stehen Sie haben alle remote verfügbar Commits bekommen, so dass man in der Tat auf dem neuesten Stand ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top