pythongit密码_在git仓库中处理密码的最佳实践是什么?⼀种⽅法是使⽤环境变量设置密码(或API密钥)。因此,此密码不受版本控制。
使⽤Bash,您可以使⽤以下命令设置环境变量
export your_env_variable='your_password'
这种⽅法可以与Travis之类的持续集成服务⼀起使⽤,您存储在GitHub存储库中的代码(⽆密码)可以由Travis执⾏(使⽤环境变量设置密码)。
使⽤Bash,您可以使⽤以下⽅法获取环境变量的值:
echo "$your_env_variable"
使⽤Python,您可以使⽤以下⽅法获取环境变量的值:
import os
viron['your_env_variable'])
PS2:这篇标题为“如何安全存储API密钥”的⽂章可能很有趣。持续集成的概念
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论