私のプロジェクト(gitリポジトリにチェックインされています)に、巨大なディレクトリ(15000ファイル、3GB)を追加しました。これが間違っていると分かったとき、私はそれを削除しましたが、それはまだ歴史に残っているようです。gitの履歴を整理する
まだプロジェクトのクローンが非常に長い作業になっています。プロジェクトが複製されると、.gitディレクトリは約4GBですが、実際のプロジェクトサイズはわずか15MBです。
私の質問は:どのように私は3GBのディレクトリが削除されていることを確認などの履歴を微調整できますか?または、プロジェクトのダウンロードサイズ全体を減らし、クローンプロセスをスピードアップする別の方法がありますか?このガイドに従うように
だけ明確にする:3ギガバイトは正しい、しばらくの間、リポジトリにありましたか?非常に最近のコミットでない場合や、他の人が大きなものの後にコミットを既に引っ張っている場合は、処理が異なります。 –
土曜日は約1ヶ月間そこにいました。私は別の月前にそれを削除しました。いくつかのファイルが変更されている可能性があります。プロジェクトには2人の開発者しかいません。 –
[git repoからファイルを完全に削除](http://stackoverflow.com/questions/5563564/remove-files-from-git-repo-completely) – ralphtheninja