我在私人存储库后面的 GitHub 上有一个项目。我想公开回购。但是,我的项目使用密钥。
如何在保护这些密钥的“历史”的同时公开项目?我猜我是 SOL,应该简单地使密钥无效以防止它们的使用。
请注意,这与 如何开源使用 API 密钥的应用程序不是同一个问题
或者
当应用程序使用个人 API 密钥时,如何处理“开源”应用程序?
由于我的项目已经在 Git 上,因此可以轻松查看整个源代码历史记录。我想我可以做的是在隐藏 API 密钥的情况下分支一个单独的项目,并将该 repo 公开。但是随后用户会错过整个分支历史,他们可能会对此感到好奇(我知道我会的)。