Py学习  »  Git

我如何才能不将我的API密钥/凭证推送到GitHub,尤其是公共回购

DeathJack • 6 年前 • 1657 次点击  

我问过一些开发人员如何确保密钥和凭证文件不会被推送。他们给了我很少的答案,但我没有找到一致的答案。 假设在/config文件夹中有creds.json文件。不将这些凭证推送到GitHub的有效方法是什么?

我在网上找到的答案很少:

  • 将它们添加到.gitignore
  • 将密钥单独存储在主机或不同文件夹中
  • 小心点。

我读到的博客:

https://www.agwa.name/projects/git-crypt/

https://blog.roundingpegs.com/how-i-avoid-committing-passwords-to-github/

是否有任何工具或更有效的方法,使我不会在提交之前意外地将密钥提交给Github或警告我?

我希望您总结一下防止密钥进入Github的所有可能方法。支持你的总结的例子会很好。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38905
文章 [ 5 ]  |  最新文章 6 年前