gpt4 book ai didi

python - 我应该在哪里以及如何在 GitHub 上存储带有 key 和 token 的文件?

转载 作者:太空宇宙 更新时间:2023-11-03 15:07:57 25 4
gpt4 key购买 nike

我有一个包含 Python 单元测试的文件夹,用于测试 Trello API。
我创建了一个名为 settings.py 的单独文件,其中包含我的 key 和 token :

key = my_key
token = my_token

我想把这个文件放在我有单元测试的同一个文件夹中。
所以我会导入 keytoken每次我运行测试时都从“设置”开始。

我不知道如何保护我的 settings.py ,所以它是不可见的。 .gitignore 是在哪里?进来?还是有更好的方法来保护我的文件?

最佳答案

.gitignore file 允许忽略提交中的文件。被文件排除的文件不会被 git 触及,既不会上传也不会覆盖。
将文件添加到 .gitignore存在于任何 repo 的基本目录中的文件,请按照 GitHub 文档中的说明进行操作:https://help.github.com/articles/ignoring-files/ .

  • 如果文件已经 checkin git,(如果不确定,请运行以防万一)运行 git rm --cached FILENAME将“取消选中”它。
  • 对于忽略一个特定文件,将其文件路径(相对于 repo 文件夹)放在文件底部将忽略它。

  • ex.1 对于位于 /home/John/MyRepo/thing.txt 的文件,添加行 thing.txt/home/John/MyRepo/.gitignore 的底部会忽略它。
    ex.2 对于位于 /home/John/MyRepo/folder/thing.txt 的文件,添加行 folder/thing.txt/home/John/MyRepo/.gitignore 的底部会忽略它。

    关于python - 我应该在哪里以及如何在 GitHub 上存储带有 key 和 token 的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44473104/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com