В git я использую команду pull для объединения из другого репозитория, например:
git pull ../mortoray-main/ mortoray-main
Это извлечет и объединит ветку mortoray-main
из другого хранилища с текущей веткой в текущем хранилище.
То, что я ищу, это как настроить эквивалентный ярлык, который я могу просто сделать так:
git pull mortoray
В моем gitconfig я добавил это:
[remote "mortoray"]
url = ../mortoray-main/
fetch = mortoray-main
Проблема теперь в том, что когда я запускаю git pull mortoray
, я получаю сообщение об ошибке: «Вы попросили вытащить с пульта« mortoray », но не указали
отделение. Потому что это не настроенный по умолчанию удаленный
для текущей ветки вы должны указать ветку в командной строке. "
Как настроить пульт, чтобы ярлык работал как исходная команда pull?
Обратите внимание, что вместо 'git pull mortoray' работает следующее, но, конечно, это не ярлык:
git fetch mortoray
git merge FETCH_HEAD
Это именно то, что делает следующее без использования «пульта»:
git pull ../mortoray-main/ mortoray-main
Итак, вопрос о ярлыке, я хочу команду pull, которая выполняет выборку и объединение для меня, как оригинальная команда pull:
git pull mortoray
Есть ли какая-либо конфигурация, которая заставила бы этот ярлык работать как задумано?