![]() |
1
1
这里一种可能的方法是只有当“物理”文件在远程服务器上时才生成它。您可以为此使用环境变量;您可以将它们读入变量:
将应用程序部署到服务器时,需要确保设置了正确的环境变量(请查看有关此的宿主提供程序文档)。 对于基于Linux的服务器,可以创建如下环境变量:
现在,您可以将“敏感”文件提交到GitHub,因为它实际上不包含任何仅包含数据的占位符。您的敏感数据将只存在于远程主机的环境变量中。 这种方法还允许您为不同的环境拥有不同的数据库凭据,而无需更改代码。您只需要根据应用程序的运行位置更改环境变量-本地/登台/生产。 |
![]() |
2
1
通过使用Linux服务器,您可以使用
|
![]() |
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
|
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
![]() |
Igor · git重置已删除目录上的头 2 年前 |
![]() |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
![]() |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
![]() |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
![]() |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |