如何将加密信息存储在公共DVCS存储库中?

Tar*_*ski 1 git encryption distributed dvcs

我有多个开发人员正在开发的项目.我们都在使用相同的git存储库.

目前,我没有将生产服务器配置存储在存储库中,因为配置文件包含数据库凭据.

我想开始将这些配置存储在存储库中,所以我在考虑加密配置文件,然后再将它们保存在DVCS中.

  1. 你们怎么看待这个想法?
  2. 怎么会这样做?

ndi*_*dim 5

为什么这些秘密需要存储在公共存储库中?

我会使用一种完全不同的机制来分发这些秘密,只有那些需要访问它们的管理员才能访问这些机密.