Error: "Not a valid object name" on deploying with Capistrano 3

deploy 中に下記のようなエラーが発生した.

The deploy has failed with an error: Exception while executing as foo-bar-user@{MY_IP_ADDR}: git exit status: 2
git stdout: fatal: Not a valid object name
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
git stderr: Nothing written

原因はただ単に指定ブランチを間違えていただけだった.

It looks like you might not have pushed your 'development' branch to your remote repository and git is failing trying to archive your local 'development' branch.

stackoverflow.com