【Visual Studio2022】GitHubのリポジトリクローン時に、the remote end hung up unexpectedlyエラーが発生する(git-lfs: command not found)

リポジトリのクローン時に以下のエラーメッセージが表示されて、一部のファイルしかダウンロードされない現象が発生。

このエラーメッセージだけだと分からないが、Visual Studioの出力ウィンドウには詳細のエラーが表示されていた。

git-lfs filter-process: git-lfs: command not found
リモート リポジトリの複製を作成中にエラーが発生しました: Git failed with a fatal error.
the remote end hung up unexpectedly
Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

「git-lfs: command not found」とあるので、Git Large File Storage (LFS)のサイトから、「git-lfs-windows-v3.2.0.exe」をダウンロードする。

上記をインストール後、コマンドプロンプトで「git lfs install」を実行する。
念のため「git lfs version」を実行して、正常にインストールされていることを確認した。

そして、中途半端にダウンロードされたソースをフォルダごと削除して、Visual Studioを再起動後、再度リポジトリのクローンを実行したところ、正常にファイルをダウンロードできた。

エラーメッセージダイアログだけ見ても原因が分からないので注意!