Gitignore交换环境

时间:2018-10-06 20:35:46

标签: api github gitignore

我在.gitignore中放置了诸如API密钥和登录文件之类的微妙的东西,只是为了意识到显而易见的是,当我将项目拖到另一个桌面时,我会错过这些基本类。我有办法隐藏信息并仍然能够在GitHub上保留一个项目吗?

1 个答案:

答案 0 :(得分:0)

  

还能在GitHub上保留一个项目吗?

不是直接在git pull之后执行的,因为那些敏感数据不会(在设计上)不会出现在您的GitHub存储库中。

但是 在GitHub存储库中可以使用的是 script ,它可以查询外部源并获取这些数据(在请求各种凭证之后)

然后您有两个 远程引用将数据推送到:

  • 将GitHub用于您的来源
  • 用于您的密钥和其他私有数据的某种类型的保管库(例如Hashicorp Vault)。