先日、久しぶりにHomebrewを使うことがあり、brew updateを実行したところ以下のエラーが発生した。
homebrew-core is a shallow clone.
今回はこのエラーが発生した場合の対処法を紹介する。
表示されるコマンドを実行する
先述のエラーメッセージの後に以下の一文があり、さらにその下にgitコマンドが表示される。
To `brew update`, first run:
git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
エラーの解決法は何のことはない、このgitコマンドをコピペして実行するだけで良い。
gitコマンド実行後に、再度brew updateを実行すると先ほどのエラーは発生しなくなるはずだ。