1
1
这里一种可能的方法是只有当“物理”文件在远程服务器上时才生成它。您可以为此使用环境变量;您可以将它们读入变量:
将应用程序部署到服务器时,需要确保设置了正确的环境变量(请查看有关此的宿主提供程序文档)。 对于基于Linux的服务器,可以创建如下环境变量:
现在,您可以将“敏感”文件提交到GitHub,因为它实际上不包含任何仅包含数据的占位符。您的敏感数据将只存在于远程主机的环境变量中。 这种方法还允许您为不同的环境拥有不同的数据库凭据,而无需更改代码。您只需要根据应用程序的运行位置更改环境变量-本地/登台/生产。 |
2
1
通过使用Linux服务器,您可以使用
|
Eva · Github与AWS codecommit镜像和同步的操作 2 年前 |
bibi · 如何在推送事件中排除主分支 2 年前 |
Stilian · 存储库设置中没有Github页面部分 2 年前 |
kopew · GitHub的电报机器人项目 2 年前 |
Frederik Roland · Gradle文件夹在打开时填充 2 年前 |
John · 为什么github用户名和提交名称不一样? 2 年前 |