Ein Abrufen und Zusammenführen sollte durchgeführt werden.
Es scheint, dass Sie zum Menü "Remote" und dann zur Option "Abrufen von" gehen müssen, in meinem Fall zum Ursprung, und dann zum Menü "Zusammenführen" und dann zu "Lokales Zusammenführen ...".
Stellen Sie im Dialogfeld, das nach dem Klicken auf Extras> Hinzufügen angezeigt wird, sicher, dass Sie hinzufügen, git pull origin masterda die Syntax git pull <remote> <branch>davon ausgeht, dass der Ursprung der Remote-Speicherort ist, von dem Sie die Änderungen übernehmen möchten. Außerdem originwird der Name in Git-GUI unter Remote> Hinzufügen> in Remote festgelegt Details Name wurde als Ursprung geschrieben, sonst nehmen Sie notwendige Änderungen vor, wie erforderlich für<remote> name
John
@ John True, aber nicht unbedingt notwendig. Wenn die Fernbedienung und der Zweig nicht angegeben sind, übernimmt Git den aktuellen Zweig und die verfolgte Fernbedienung. Eigentlich bevorzuge ich es, Git Pull auszuführen und global hinzuzufügen (Kontrollkästchen), da ich für verschiedene Projekte unterschiedliche Remote-Namen habe.
Hummeling Engineering BV
3
Dieser Eintrag in .gitconfig funktioniert gut für mich:
Antworten:
Nun, ich fand diesen nützlichen Forumsbeitrag: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html
Ein Abrufen und Zusammenführen sollte durchgeführt werden.
Es scheint, dass Sie zum Menü "Remote" und dann zur Option "Abrufen von" gehen müssen, in meinem Fall zum Ursprung, und dann zum Menü "Zusammenführen" und dann zu "Lokales Zusammenführen ...".
quelle
Es gibt auch eine Möglichkeit, den Befehl pull zu git gui hinzuzufügen.
Wenn Sie die GIT-GUI öffnen, können Sie die Registerkarte öffnen
Tools
und dieAdd
Option auswählen .Sie können einen Namen eingeben und als Befehl eingeben
git pull
Dadurch wird eine Option unter der
Tools
Registerkarte hinzugefügt . Klicken Sie einfach darauf und ein Git Pull wird ausgeführt.In Anbetracht dieser Antwort : Nicht weil ein Zug ausgeführt werden kann, sollte er ausgeführt werden
quelle
git pull origin master
da die Syntaxgit pull <remote> <branch>
davon ausgeht, dass der Ursprung der Remote-Speicherort ist, von dem Sie die Änderungen übernehmen möchten. Außerdemorigin
wird der Name in Git-GUI unter Remote> Hinzufügen> in Remote festgelegt Details Name wurde als Ursprung geschrieben, sonst nehmen Sie notwendige Änderungen vor, wie erforderlich für<remote> name
Dieser Eintrag in .gitconfig funktioniert gut für mich:
Es wählt automatisch den aktuellen Remote-Zweig aus.
quelle