Хотите git checkout tag, но нет файлов? - PullRequest
0 голосов
/ 05 апреля 2019

Я могу сделать: git checkout tags / v1.0, но где файлы? Журнал Git показывает, что это работает, но мне нужны файлы. В моем текущем подкаталоге нет файлов с тегами; как вы получаете помеченную версию файлов?

Реальный пример: клонировать git-репо, а затем проверить заданный тег:

git clone https://github.com/h5bp/html5-boilerplate.git
git tag --list
git checkout v4.3.0

Вот что советует html5 -ilerplate.git, и я понимаю эту часть. Я могу оформить заказ аннотированной версии с тегами, но как мне извлечь файлы, чтобы я мог просмотреть код в текущем подкаталоге? Нужно ли делать что-то вроде перебазирования, чтобы как-то вытянуть файлы в текущий подкаталог? Мне не хватает основной техники, и я не могу найти помощь по этому вопросу в другом месте.

1 Ответ

0 голосов
/ 08 апреля 2019

Я клонирую упомянутое вами репо, используя

git clone github.com/h5bp/html5-boilerplate.git 

И проверьте версию, используя

git checkout v7.1.0

Это работает. Если в этой версии есть файлы, вы должны их увидеть.

Исходя из того, что вы сказали, вы уже проверили все файлы. Если файлов нет, их действительно нет. Для git нет операции «извлечь файл». Если вы клонируете репозиторий, вы уже клонировали все «снимки» и «файлы» в этом репозитории.

...