我对 GitHub 和 commits/push/pull/etc 的过程相当熟悉。但我不确定解决这个问题的最佳方法是什么,如果有的话。我有一个用于去年秋天上课的 Unity 项目的存储库,该存储库中有很多我不希望在提交历史记录中看到的文件。例如,大量的 .meta 文件和其他类似的东西会大大增加每次提交中编辑的文件数量,这使得很难找到和查看我想要看到的文件更改(主要是 Assets 文件夹中的所有内容) .
有人告诉我 BFG Repo Cleaner 在这里可能很方便,我已经阅读了它遵循的一般过程,并同意它在这里似乎是一个不错的选择。但是,我看到的大多数命令示例都与特定文件或超过一定大小的文件等有关提交历史。
实现这一目标的最佳方法是什么,BFG 是最好的方法吗?如果这很重要,我已经进行了一个新的提交,其中只有我想要保留的文件,作为比较的基线。