【发布时间】:2011-05-05 08:00:05
【问题描述】:
我在 GitHub 上有一个位于私有存储库后面的项目。我想公开回购。但是,我的项目使用密钥。
如何在保护这些密钥的“历史”的同时公开项目?我猜我是 SOL,应该简单地使密钥无效以防止它们被使用。
请注意,这不是同一个问题 How to open-source an application that uses API keys
或
How to handle 'open-sourcing' your application, when it uses a personal API key?
由于我的项目已经在 Git 上,因此可以轻松查看整个源代码历史记录。我想我可以做的是在隐藏 API 密钥的情况下分支一个单独的项目,并将该 repo 公开。但随后用户会错过整个分支历史,他们可能会对此感到好奇(我知道我会)。
【问题讨论】:
标签: git api open-source github secret-key