删除旧提交中的文件

时间:2014-09-03 13:23:32

标签: git github

我试图删除属于旧提交的github仓库中的文件,特别是自创建仓库以来的第二个文件。然后有人试图修复它并删除其工作区中的文件并推送更改......

这是一个500 MB的rar文件,有人认为推进2012年是一个好主意,现在我们需要摆脱它。

我试过了

但这些对我有用。它似乎是一个包含它的.pack文件。

问题是:我真的可以删除该文件吗?否则,是否有任何选项可以设置新的仓库而不会丢失提交历史记录?

提前致谢。

1 个答案:

答案 0 :(得分:0)

作为评论中提到的jszakmeister,解决方案是在github中的敏感数据帮助文章中。它建议使用BFG Repo-Cleaner来解决这个问题。

我使用jar删除大于10M的所有文件,如BFG主页所示。

谢谢!