とても良いまとめがあった。
git lfs fetch
は「現在チェックアウトしている ref」から到達可能な Git LFS オブジェクトの実体を.git/lfs
ディレクトリ以下にダウンロードする。ポインタファイルは置き換えない。git lfs fetch --all
はすべての Git LFS オブジェクトの実体を.gi/lfs
ディレクトリ以下にダウンロードする。ポインタファイルは置き換えない。git lfs checkout
は「現在チェックアウトしている ref」におけるファイルシステム上のポインタファイルを Git LFS オブジェクトの実態で置き換える。git lfs pull
はgit lfs fetch
とgit lfs checkout
の 2 つを一度に実行する代替コマンド。