命令:
cookiecutter https://github.com/pydanny/cookiecutter-django/
将克隆针对Django 1.9的最新版本的
cookiecutter-django
。有一个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
分支呢? 最佳答案
根据cookiecutter docs,您可以选择 check out 特定的分支,标签并使用CLI参数--checkout
或-c
提交。
像这样的命令应该可以工作:
$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7
关于python - 如何告诉cookiecutter下载稳定版本的cookiecutter-django?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36206961/