GitでClone時にearly EOFエラーが出た場合の解消法

エラー内容

fatal: early EOF
fatal: The remote end hung up unexpectedly
fatal: index-pack failed

原因

ソースコードの取得を何回かに分けて、一度にcloneする量を減らす方法が一番手っ取り早い

方法

まず、depth 1とすると、mainブランチにある最新のコミットだけを取得できる

$ git clone --depth 1 <repo url>

そこから、深さを指定して取得するか、一気に全てを取得すればOK

# 深さを指定して取得する場合
$ git fetch --depth 5or # 全てを取得する場合 $ git fetch --unshallow

Git学習におすすめの書籍

タイトルとURLをコピーしました