Comment puis-je créer un pull à l'aide de l'outil GUI Git? Il semble qu'il n'y ait aucune commande pull nulle part.
Existe-t-il une option de menu équivalente utilisant l'interface graphique Git?
Toute aide serait appréciée.
Comment puis-je créer un pull à l'aide de l'outil GUI Git? Il semble qu'il n'y ait aucune commande pull nulle part.
Existe-t-il une option de menu équivalente utilisant l'interface graphique Git?
Toute aide serait appréciée.
Réponses:
Eh bien, j'ai trouvé ce message de forum utile: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html
Une extraction et une fusion doivent être effectuées.
Il semble que vous deviez aller dans le menu "Remote", puis dans l'option "Fetch from", dans mon cas d'origine, et ensuite aller dans "Merge Menu" puis "Local Merge ...".
Il existe également un moyen d'ajouter la commande pull à git gui.
Lorsque vous ouvrez l'interface graphique GIT, vous pouvez ouvrir l'onglet Tools
et choisir l' Add
option.
Vous pouvez entrer un nom et comme commande entrez git pull
Cela ajoutera une option sous l' Tools
onglet. Cliquez simplement dessus et un git pull sera effectué.
Compte tenu de cette réponse : ce n'est pas parce qu'un tirage peut être fait qu'il faut le faire
git pull origin master
car la syntaxe git pull <remote> <branch>
suppose que l'origine est l'emplacement distant d'où vous souhaitez extraire les modifications, et origin
est également défini comme nom dans git gui depuis Remote> Add> in remote détails le nom a été écrit comme origine, sinon apportez les modifications nécessaires comme requis pour<remote> name
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.