Kein "Pull" in Git Gui?


Antworten:



62

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 Toolsund die AddOption auswählen .

Sie können einen Namen eingeben und als Befehl eingeben git pull

Dadurch wird eine Option unter der ToolsRegisterkarte 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


3
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:

[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")

Es wählt automatisch den aktuellen Remote-Zweig aus.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.