web-dev-qa-db-fra.com

Pas de "pull" dans Git Gui?

Comment puis-je effectuer un tirage à l'aide de l'outil graphique Git? Il semble qu'il n'y ait pas de commande pull nulle part.

Existe-t-il une option de menu équivalente utilisant l’interface graphique Git?

Toute aide serait appréciée.

83
Alberto Montellano

Eh bien, j'ai trouvé cet article de forum utile: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html

Un aller chercher et fusionner devrait être fait.

Il semble que vous deviez accéder au menu "Distant", puis à l'option "Extraire de", dans mon cas, à l'origine, puis à "Menu de fusion", puis à "Fusion locale ...".

95
Alberto Montellano

Il existe également un moyen d’ajouter la commande pull à git gui.

Lorsque vous ouvrez l'interface graphique de GIT, vous pouvez ouvrir l'onglet Tools et choisir l'option Add.

Vous pouvez entrer un nom et, en tant que commande, entrez git pull

Cela ajoutera une option sous l'onglet Tools. Il suffit de cliquer dessus et une traction git sera faite.

Considérant que cette réponse : ce n'est pas parce qu'un pull peut être fait qu'il devrait être fait

38
jerom987

Cette entrée dans .gitconfig fonctionne bien pour moi:

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

Il sélectionne automatiquement la branche distante actuelle.

2
Jaroslav Kuboš