Как я могу сделать тягу с помощью инструмента 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 из Удаленный› Добавить ›В удаленных деталях имя было написано как origin, в противном случае внесите необходимые изменения, как требуется для <remote> name
- person John; 08.07.2019
Эта запись в .gitconfig мне нравится:
[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")
Он автоматически выбирает текущую удаленную ветку.