2

重複
の可能性: git - リポジトリからファイルを削除

git リポジトリを開始してから、バイナリがバージョン管理されていることに気付きました。その結果、.git10MB になりました。小さなプロジェクトの 40 リビジョンには大きすぎます。

これらのファイルをリポジトリからさかのぼって削除するにはどうすればよいですか? 単純な git の削除では履歴が削除されないため、スペースを占有し続けます。

Unfuddle で TortoiseGit を使用しています。

4

1 に答える 1

1

これにはが必要ですgit filter-branch。追跡するつもりがなかったファイルを取り除くことができます。

詳細については、こちらをご覧ください。

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

お役に立てれば。

于 2011-08-08T15:42:42.690 に答える