У меня есть локальный репозиторий, клонированный из чистого удаленного репозитория. Следующая команда перечисляет ветки удаленного репозитория.
$ git ls-remote <remote>
74bd3eb190edb39db04f6c0c4dbbb9e1e96bc6db refs/remotes/test
85de54d6ae813c624b9623983e6b0a4948dae0fe refs/remotes/trunk
Я хочу проверить и отслеживать эту удаленную удаленную ветвь. Как это сделать?
Обратите внимание, что это отличается от проверки локальной ветки удаленного репозитория. Вот как выглядит удаленный репозиторий.
$ git branch -a
master
remotes/test
remotes/trunk
После запуска git fetch <remote> , чтобы получить все ветки удаленного репозитория, я получаю этот вывод в локальном репозитории.
$ git branch -r
repo/HEAD -> repo/master
repo/master