0

非常に大きな git リポジトリを作成しました。以下は私が使用したコマンドです(レポの作成、フォルダーサイズの確認、ネットワーク経由の共有)、

>git init
>git add .
>git commit -m "Initial commit"
>du -sh .
11G   .
>git daemon --export-all --base-path=$(pwd)

別のシステム (同じ LAN ネットワーク) で、このリポジトリのクローンを作成しました。しかし、フォルダのサイズを確認すると、

REMOTE>git clone git://192.168.1.19/ myandroid
REMOTE>cd myandroid
REMOTE>du -sh .
8.9G   .
REMOTE>

同じではないことがわかります。:(誰かが理由を知っていますか?私がgitを理解する方法(クローンはリポジトリ全体をダウンロードすることを意味すると考えてください)、フォルダのサイズは同じであるべきではありませんか?

注: 「.gitignore」ファイルはどこにもありません。私は走った、

>find . -name ".gitignore" -exec rm -rf {} \;

レポを作成する前に再確認します。

編集: どちらのシステムも Ubuntu 12.04 LTS 64 ビットを実行しています。1 つは i3 ベースのラップトップで、リモコンは Core 2 デスクトップです。

4

1 に答える 1