約 2 GB の Git リポジトリを縮小しようとしています。
ProGit ブックの第 9 章 (9.7) の「オブジェクトの削除」セクションに従っています: http://git-scm.com/book/en/Git-Internals-Maintenance-and-Data-Recovery
を実行してからandコマンドを実行すると、約 118MB のファイルが見つかりましgit gcた。私のレポにある必要はまったくありません。永遠に破壊する必要があります。git verify-packgit rev-list.tar
しかし、どのコミットがそのファイルを使用したかを調べようとすると、何も得られません:
git log --oneline -- news/news.tar
これは、ファイルがリポジトリ履歴にないということですか? その場合、そのままにしておくことができますか、それともオブジェクトとして押し上げられますgit pushか?
もしそうなら、どうすればそれを取り除くことができますか。