Clone хранилище в обычном режиме:
git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle
Затем проверка тега вы хотите выглядеть примерно так:
git checkout tags/1.1.4
Это проверка из тега в 'отдельностоящий ГОЛОВЫ' состояние. В этом состоянии «вы можете осмотреться, произвести экспериментальные изменения и совершить их, и [отказаться от этих коммитов], не влияя на какие-либо ветви, выполняя другую проверку».
Чтобы сохранить изменения, внесенные, переместить их в новую отрасль:
git checkout -b 1.1.4-jspooner
Вы можете вернуться к главной ветви с помощью:
git checkout master
Примечания, как был упомянут в первом пересмотр этого ответа, есть еще один способ проверить тег:
git checkout 1.1.4
Но как упоминалось в com Мент, если у вас есть филиал по такому же имени, то это приведет к мерзавцу предупреждает, что refname неоднозначна и проверить ветку по умолчанию:
warning: refname 'test' is ambiguous.
Switched to branch '1.1.4'
Стенограммы можно безопасно использовать, если хранилище не обмениваться именами между ветвями и тегами.
Для зрителей с приводом этот ответ неоднозначен. Если есть ветка и тег под названием «1.1.4». Git проверит ветку, а не тег. Чтобы явно проверить тег, выполните следующие действия: `git checkout tags/1.1.4` – ocodo 2013-08-17 02:36:32