如何告诉cookiecutter下载cookiecutter-django的稳定版本?

jgo*_*mo3 4 python django cookiecutter cookiecutter-django

命令:

cookiecutter https://github.com/pydanny/cookiecutter-django/
Run Code Online (Sandbox Code Playgroud)

将克隆最新版本cookiecutter-django,针对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
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

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
Run Code Online (Sandbox Code Playgroud)

那么,如何指定cookiecutter使用那些稳定发布而不是master分支?

v1k*_*k45 8

根据cookiecutter文档,您可以选择签出特定的分支,标签并使用CLI参数--checkout或提交-c

像这个命令的东西应该工作:

$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7
Run Code Online (Sandbox Code Playgroud)