Я пытаюсь создать ветку из удаленного тега, но, похоже, нет способа сделать это.Когда я пытаюсь
git checkout -b test origin/deploy
, где origin - это удаленный, а deploy - это тег, который я хочу проверить, но я получаю
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout 'origin/deploy' which can not be resolved as commit?
UPDATE: I 'Мы только что обнаружили, что
git fetch --all -t
не работает для меня должным образом.Хотя он загружает все ветви, он не загружает все теги, поэтому, когда я проверил развертывание, это был старый тег.Теперь я выполняю
git fetch --all && git fetch -t
Таким образом, когда я создаю новую ветвь на основе тега
git checkout -b test deploy
, новая ветвь обновлена до последнего развертывания.