命令:

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/

10-09 07:33