Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
NGit を使用してリポジトリのクローンを作成することはできますが、単純に「ダウンロード」する前にリポジトリのサイズを取得できますか?
クライアントを構築しようとしていますが、実際に進行状況を表示するか、大きすぎる場合はキャンセルするオプションが必要です。
コードを使用してこれを行う方法はありますか?
いいえ、git トランスポート プロトコルを使用してクローン作成/フェッチする前に、転送する必要があるデータの量を知る方法はありません。
Dam-HTTP 経由でクローンを作成すると、おそらく Web サーバーからパック ファイルのサイズを取得できます。