命令:
cookiecutter https://github.com/pydanny/cookiecutter-django/
将克隆最新版本的cookiecutter-django
,其目标是Django 1.9。
有Stable section in the 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
分支?
答案 0 :(得分:8)
根据cookiecutter docs,您可以选择使用CLI参数--checkout
或-c
像这样的命令应该有效:
$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7