上传包含密钥的 django 项目时,我应该使用哪个 gitignore 文件? [关闭]

Posted

技术标签:

【中文标题】上传包含密钥的 django 项目时,我应该使用哪个 gitignore 文件? [关闭]【英文标题】:which gitignore file shall i use when uploading a django project which contain a secret key? [closed] 【发布时间】:2020-12-30 13:17:36 【问题描述】:

我是 GitHub 新手:我上传了一个没有 .gitignore 文件的 django 项目,GitHub 社区禁止了我的帐户。

这就是为什么我需要知道如何使用.gitignore 文件以及添加许可证。

【问题讨论】:

每个问题我们只回答一个问题。确保它是具体的!我们不能在这里解释一切。有关完整概述,请参阅文档、任何教程或书籍。 【参考方案1】:

在本地重新创建您的 django 项目,在 init (git init .) 中初始化一个新的本地 git 存储库,然后执行任何git add/git commit 之前,添加:

你的.gitignore(你可以复制Django one) 您的 LICENSE 文件 (chose one of those)

在本地添加和提交。

然后创建一个新的 GitHub 帐户,一个新的 GitHub 存储库。

返回您的本地存储库并:

cd /path/to/local/repo
git remote add origin https://github.com/<NewAccount>/<newRepo>
git push -u origin master

然后您可以看到“Where to store secret keys DJANGO”来管理您的密钥。

【讨论】:

以上是关于上传包含密钥的 django 项目时,我应该使用哪个 gitignore 文件? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

当我使用 pipenv 安装 django 时,哪种方法更好? [关闭]

我应该将密钥对象的哪一部分传递给“openssl_verify”以验证 Google 签名的 JWT?

如何在 Django 管理中的字段旁边添加自定义按钮?

django 的 settings.py 中的密钥中的“Django-insecure”

模型应该包含哪些方法

使用ajax上传时缺少Django文件