HerokuデプロイでGitエラー「bad line length character: fata」の解決方法

問題の概要

Herokuに新しく作成したアプリケーションにgit pushでデプロイしようとした際に、以下のようなエラーが発生しました

Enumerating objects: 14718, done.
Counting objects: 100% (14718/14718), done.
Delta compression using up to 16 threads
Compressing objects: 100% (6495/6495), done.
fatal: protocol error: bad line length character: fata
Writing objects: 100% (14718/14718), 17.62 MiB | 1007.00 KiB/s, done.
Total 14718 (delta 7769), reused 14137 (delta 7392), pack-reused 0
fatal: the remote end hung up unexpectedly
error: failed to push some refs to 'https://git.heroku.com/example.git'

「bad line length character: fata」というエラーメッセージが表示され、Herokuへのデプロイが失敗します。

原因

この問題は、macOSでGitバージョン2.39.3を使用している場合 に発生します

解決方法

Gitのバージョンを2.39.3より上位のバージョンにアップデートすることで解消しました。

参考情報

help.heroku.com

Herokuサポートページにも同様の情報が記載されていますが、Herokuのアカウントがないと閲覧できなかったのでブログ記事にしました