Есть репозиторий, из которого я хочу построить, однако, если я клонирую репозиторий, источник я получаю результаты в нестабильной программе. Последняя версия источника, отмеченного тегами (1.2), является стабильной, но я не уверен, как ее загрузить с помощью git. Из того, что я читал при поиске ответов, я могу сначала клонировать репозиторий, а затем использовать checkout
для переключения на тег;Как загрузить определенный тег репозитория git?
git clone https://github/project/project.git
cd project
git checkout tags/1.2
Это приводит отдельностоящий режим головы который я не уверен, что проблема или нет. Однако то, чего я не получаю, когда я делаю проверку, говорит, что он переключается на тег в «рабочем дереве». Означает ли это, что если я создам его со сценариями, входящими в команду разработчиков, он будет создавать только исходный код 1.2? Я сделал это, и у меня появилась программа, которая казалась нестабильной. Однако я не могу сказать, какая версия это, потому что она не говорит (они исправляют это в более позднем выпуске).
Так я сделал это правильно? Или я лаяю неправильное дерево, используя checkout. Я имею в виду, в идеале я хотел бы иметь возможность загружать источник для этого тега без необходимости клонирования всего репозитория, но я не могу понять, как это сделать, если это даже возможно.
Спасибо за помощь! – user7357954