エラーの内容

デプロイするため、下記コマンドを実行すると、

$ bundle exec cap production deploy

このようなエラーが出ていました。(抜粋)

# エラーログ
git stdout: Nothing written
git stderr: fatal: not a valid object name: master

原因

masterというブランチは存在してなく、デフォルトブランチ名はmainだった。

対処方法

config/deploy.rbにて、デプロイするブランチを指定する。
(下記を追記する。)

set :branch, "main"

参考

https://laptrinhx.com/rails-capistranoniyoru-zi-dongdepuroide-fa-shengshitaera-fatal-not-a-valid-object-name-master-366419494/