私はgit
を数年間使用していましたが、私のローカルgit
は最近新しいメッセージを生成しています(私はリポジトリの成長により推測しています)。ローカルオブジェクトで完了したGit pushの解決方法
私はGitHubの上で私のリモートにgit push
を行うと、私は(ほとんどの部分は非常に自然な、)次のような出力が得られます。
Counting objects: 99, done
Delta compression using up to 4 threads.
Compressing objects: 100% (97/97), done.
Writing objects: 100% (99/99), 10.16 KiB | 0 bytes/s, done.
Total 99 (delta 66), reused 0 (delta 0)
remote: Resolving deltas: 100% (66/66), completed with 12 local objects
私が興味の特定の部分がcompleted with n local objects
あり、い最近登場し始めたばかりです。ほとんどの場合、リポジトリはかなり良いクリップ(LoCとコミットカウントの両方)で成長しているので、私はこのメッセージにそれが関係していると仮定していますが、その場合はわかりません。
私はこれがエラーではないことを認識しています(私のgit push
は正常に動作しています)。しかし、私はこのメッセージの起源と意味について興味があり、なぜ数字がカウント/計算されているオブジェクトの実際の数。
おそらくこれはgitのやり方それはプッシュを実行するために "薄いパック"を使用したことを伝えています。ネットワーク帯域幅の最適化が勝利だと考える理由がある場合、gitはこれを選択することが多いと思います。 –