在存储库中包含身份验证字符串

时间:2013-11-12 17:26:05

标签: git authentication repository

在存储库中存储可能敏感的数据库连接字符串(通常位于app.config中)的最佳解决方案是什么?我不会感到紧张将他们推向我们目前的私人开发git repo,但如果我们发布这个项目开源,我们的数据库信息将供全世界查看。

对连接字符串进行硬编码会自杀,但我需要在存储库中包含我的app.config。

1 个答案:

答案 0 :(得分:0)

创建app.config.template文件并清理所有敏感信息。将其推送到您的公共仓库而不是app.config,以及最终用户复制它的说明,并填写必要的字段以创建自己的app.config。