回答編集履歴
2
Add expression
answer
CHANGED
@@ -3,8 +3,15 @@
|
|
3
3
|
ただ、中身はバイナリー化されていて
|
4
4
|
コマンドライン等を駆使して確認していくのはややハードルが高いです
|
5
5
|
|
6
|
-
|
6
|
+
それでも挑戦する場合は、次の記事が参考になると思います:
|
7
|
+
[Git - Gitオブジェクト](https://git-scm.com/book/ja/v2/Git%E3%81%AE%E5%86%85%E5%81%B4-Git%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88)
|
7
8
|
|
9
|
+
上記の記事は日本語訳がややぎこちないので
|
10
|
+
英語版と合わせて確認してみることをお奨めします:
|
11
|
+
[Git - Git Objects](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects)
|
12
|
+
|
13
|
+
また、次のような実験をして、リポジトリー容量はどれだけ増えるのか確認してみました:
|
14
|
+
|
8
15
|
- 大きなテキストファイルをコミットした後 1文字だけ更新して再度コミット
|
9
16
|
- 大きな画像ファイルをした後 1 px だけ更新して再度コミット
|
10
17
|
|
1
Add expression
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
ただ、中身はバイナリー化されていて
|
4
4
|
コマンドライン等を駆使して確認していくのはややハードルが高いです
|
5
5
|
|
6
|
-
なので、次のような実験をして、リポジトリー容量はどれだけ増えるのかみました:
|
6
|
+
なので、次のような実験をして、リポジトリー容量はどれだけ増えるのか確認してみました:
|
7
7
|
|
8
8
|
- 大きなテキストファイルをコミットした後 1文字だけ更新して再度コミット
|
9
9
|
- 大きな画像ファイルをした後 1 px だけ更新して再度コミット
|
@@ -11,6 +11,7 @@
|
|
11
11
|
もし Git が差分で管理していたら、
|
12
12
|
リポジトリーの容量増加はほんの数 KB 程度で済みそうに思いますが、
|
13
13
|
実際は相当な容量増加を伴います
|
14
|
+
画像で実験した結果では、容量はほぼ倍になりました
|
14
15
|
|
15
16
|
詳しくは次の記事を参照してください:
|
16
17
|
|