Тег Git делает доступными только файлы последнего коммита - PullRequest
0 голосов
/ 10 января 2020

Я пытаюсь пометить / создать релиз со всеми файлами в основной ветке. Однако, когда я создаю новый тег и пытаюсь извлечь из него имя этого тега, доступны только те файлы, которые были в последнем коммите.

Разве теги не предназначены для того, чтобы вы могли извлекать все файлы, которые были в ветви на момент создания тега?

Возвращено сообщение об ошибке: error: pathspe c '' не соответствует ни одному файлу (файлам), известному git

Обновление 1-10-2020

Terraform - это процесс, отвечающий за запуск команда git pull, и, по-видимому, между версиями 0.11. * и 0.12. * происходит резкое изменение в том, что применяется другой формат.

Ответы [ 2 ]

1 голос
/ 10 января 2020

Похоже, что изменение формата применяется при переходе с версии terraform <0,12 на> = 0,12

Формат для источников модулей в подпапках работает с использованием формата для Terraform <0,12 </p>

git@github.com:myorg/myrepo?ref=v1.15.4//service

Однако в версии terraform> = 0,12 требуется следующий формат

git@github.com:myorg/myrepo//service?ref=v1.15.4
0 голосов
/ 10 января 2020

попробуй

git fetch
git checkout -b <a_branch_name> <tag_name>
...