リポジトリのディスク容量を削減する 開発を何年も継続し続けるとリポジトリもそれなりの規模になる。エンジニアの心理としてはリポジトリを整理したくなるもので、5種類の方法を紹介する。 方法 過去へのアクセス 削減度 作業の手軽さ git-gc ◎ 50%~ ◎ partial-clone ◎ 90%~ ◯ shallow-clone ◯ 90%~ ◯ logic-compress ◯ 90%~ △ reborn ✕ 100% ◯ その1:git gcを用いる これは最も簡単でそれなりの効果が得られる手段だ。通常Gitはfileをsnapshotして全て保存しているが、git gcを発動するとバイナ…