首页 > 解决方案 > 从 Github Classroom 完全删除文件

问题描述

我已经按照这种方式从我的 GitHub 存储库中永久删除了一个文件

https://help.github.com/articles/removing-sensitive-data-from-a-repository/

但是我不确定这是否也适用于 Github Classroom ?我不小心推送了一个我不想让任何人看到的文件。这是确保文件被 100% 删除并且没有其他贡献者可以访问它的安全方法吗?这会作为一个新的提交出现吗?假设我的教授还没有克隆它。谢谢

标签: github

解决方案


如果您可以执行步骤 6(git push origin --force您已清理的分支),那应该没问题。

但这假设没有人克隆那个分支(正如你提到的)。
并且它假设在远程端没有禁用强制推送(就像在issue 458中一样)


推荐阅读