Sem “puxar” no Git Gui?


Respostas:



64

Também existe uma maneira de adicionar o comando pull ao git gui.

Ao abrir o GIT GUI, você pode abrir a guia Toolse escolher a Addopção.

Você pode inserir um nome e, como comando, insira git pull

Isso adicionará uma opção na Toolsguia. Basta clicar aqui e um git pull será feito.

Considerando esta resposta : não é porque um pull pode ser feito que deveria ser feito


3
na caixa de diálogo que aparece depois de clicar em Ferramentas> Adicionar, certifique-se de adicionar, git pull origin masterpois a sintaxe git pull <remote> <branch>assume que a origem é o local remoto de onde você deseja obter as alterações e também originestá definido como o nome no git gui em Remoto> Adicionar> em remoto detalhes o nome foi escrito como origem, caso contrário, faça as alterações necessárias conforme exigido para<remote> name
João

@John True, mas não estritamente necessário. Quando o remoto e o branch não são especificados, o Git assume o branch atual e o remoto rastreado. Na verdade, prefiro que ele execute git pull e adicione globalmente (caixa de seleção), já que tenho nomes remotos diferentes para projetos diferentes.
Hummeling Engineering BV

3

Esta entrada em .gitconfig funciona bem para mim:

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

Ele seleciona automaticamente o ramo remoto atual.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.