6

命令:

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

将克隆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

我收到一个错误:

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分支呢?

4

1 回答 1

10

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

像这样的命令应该可以工作:

$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7
于 2016-03-24T18:36:02.163 回答