Как я могу сделать тягу с помощью инструмента Git GUI? Вроде нигде нет команды pull.
Есть ли эквивалентный вариант меню с использованием графического интерфейса Git?
Любая помощь будет оценена по достоинству.
Как я могу сделать тягу с помощью инструмента Git GUI? Вроде нигде нет команды pull.
Есть ли эквивалентный вариант меню с использованием графического интерфейса Git?
Любая помощь будет оценена по достоинству.
Ответы:
Что ж, я нашел это полезное сообщение на форуме: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html
Должны быть выполнены выборка и слияние.
Кажется, вам нужно перейти в меню «Удаленное», затем «Получить из», в моем случае origin, а затем перейти в «Меню слияния», а затем «Локальное слияние ...».
Также есть способ добавить команду pull в git gui.
Когда вы открываете графический интерфейс GIT, вы можете открыть вкладку Tools
и выбрать Add
вариант.
Вы можете ввести имя, а в качестве команды введите git pull
Это добавит параметр под Tools
вкладкой. Просто щелкните по нему, и будет выполнено git pull.
Учитывая этот ответ : это должно быть сделано не потому, что можно сделать тягу.
git pull origin master
поскольку синтаксис git pull <remote> <branch>
предполагает, что происхождение - это удаленное место, из которого вы хотите получить изменения, а также origin
установлено как имя в git gui из Удаленный> Добавить> в удаленном подробности имя было написано как происхождение, в противном случае внесите необходимые изменения, как требуется для<remote> name
Эта запись в .gitconfig мне нравится:
[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")
Он автоматически выбирает текущую удаленную ветку.