如何在git/TortoiseGit中追溯删除版本控制的文件



可能重复:
git-从存储库中删除文件

我刚刚意识到,自从我启动git存储库以来,我的二进制文件一直受到版本控制,这导致了10MB的.git——对于一个小项目的40次修订来说太大了。

如何从存储库中追溯删除这些文件?简单的git删除不会删除它们的历史记录,因此它们会不断占用空间。

我正在将TortoiseGit与Unfuddle一起使用。

这需要git filter-branch。你将能够摆脱那些你从未打算跟踪的文件。

点击此处查看更多信息:

http://git-scm.com/docs/git-filter-branch

希望这能有所帮助。

最新更新