如何从Django项目创建一个Git repo作为tarfile?

时间:2013-02-26 05:00:55

标签: django git

我想将一个Django项目变成一个zip文件,我将其存储为Git存储库,以便我可以将该repo用作其他项目的模板。如果我这样做,Django文档说我可以使用此命令生成新项目:

django-admin.py startapp --template=https://github.com/githubuser/django-app-template/archive/master.zip myapp

我不明白的是如何将该zipfile创建为回购。如果我的项目名为“django-app-template”,我应该创建一个名为“archive”的子目录,然后在其中创建一个“master.zip”文件吗?如果是这样,我如何使用“git archive”和“tar”创建该zipfile?

感谢。

1 个答案:

答案 0 :(得分:0)

您不必自己创建zip文件; GitHub为您提供该功能。

GitHub提供了github.com/username/projectname/archive/master.zip链接来下载项目的zip文件。