遵循关于删除敏感数据的 Github 指南似乎会导致有问题的文件被完全删除,包括从目录中删除。有没有办法只从 git 存储库中删除有问题的文件(就好像它从未提交过一样),而不是从目录中删除它?显然它应该被添加到 .gitignore 文件中。
注意:这只是一个假设问题;我实际上并没有暴露敏感信息。
编辑:我确实意识到我可以简单地将文件复制出目录,然后按照 Github 上的说明将其移回。我想知道是否有“git方式”来完成我的要求。
遵循关于删除敏感数据的 Github 指南似乎会导致有问题的文件被完全删除,包括从目录中删除。有没有办法只从 git 存储库中删除有问题的文件(就好像它从未提交过一样),而不是从目录中删除它?显然它应该被添加到 .gitignore 文件中。
注意:这只是一个假设问题;我实际上并没有暴露敏感信息。
编辑:我确实意识到我可以简单地将文件复制出目录,然后按照 Github 上的说明将其移回。我想知道是否有“git方式”来完成我的要求。