社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

DeathJack • 6 年前 • 1289 次点击  

我问过一些开发人员如何确保密钥和凭证文件不会被推送。他们给了我很少的答案,但我没有找到一致的答案。 假设在/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
 
1289 次点击  
文章 [ 5 ]  |  最新文章 6 年前