如何将.gitignore应用于之前的提交历史记录?

时间:2016-10-19 21:26:15

标签: git git-filter-branch

我有一个从未发布过的私有存储库。我当前的.gitignore排除了我之前忘记排除的许多垃圾文件,我希望这些垃圾文件从我的git历史中消失。 https://stackoverflow.com/a/8112372/2024042解释了如何从git历史记录中删除单个文件bin,但是我可以将.gitignore的整个规则应用于过去的所有提交,而无需手动枚举每个单独的文件吗? / p>

另请参阅Completely remove file from all Git repository commit history以删除单个文件。

0 个答案:

没有答案