Как сказать cookiecutter скачать стабильную версию cookiecutter-django?

Команда:

cookiecutter https://github.com/pydanny/cookiecutter-django/

будет клонировать последнюю версию cookiecutter-django, который нацелен на Джанго 1.9.

В разделе "Стабильный " естьREADME указывая на некоторые теги. Одним из них является https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7,

Но если я попробую:

cookiecutter https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7

Я получаю ошибку:

subprocess.CalledProcessError: Command '[u'git', u'clone', u'https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7']' returned non-zero exit status 128

Итак, как указать cookiecutter использовать эти стабильные релизы вместо master ветка?

1 ответ

Решение

В соответствии с документами cookiecutter, вы можете выбрать извлечение определенной ветви, тегов и фиксацию с аргументом CLI. --checkout или же -c

Что-то вроде этой команды должно работать:

$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7
Другие вопросы по тегам