我们有多个开发人员正在开发我们当前的应用程序。该应用程序使用云中的数据。我们使用的服务有一个 app_id 和一个 app_key。我们在每个环境(产品、开发、测试)的远程云上都有一个 app_id、app_key 对。问题是,当每个开发人员需要处理他/她自己的功能时,我们不想共享同一个远程应用程序(使用 app_id、app_key 对)。因此,每个开发人员都需要在此远程服务上拥有自己的配对。密钥存储在 yaml 文件中:
development:
id: 4321
key: 321
test:
id: 12345
key: 123
production:
id: <%= ENV['MASTER_ID'] %>
key: <%= ENV['MASTER_KEY'] %>
我如何设置它,以便当每个开发人员开始开发一项功能时,他/她已经在他们的开发环境中拥有自己的密钥,并且他们不需要每次都将其复制/粘贴回此配置文件?
(如果有帮助,我们会使用 git)