前提・実現したいこと
herokuで一度githubと連携させ、その後に連携解除して、heroku Gitだけでデプロイさせようと思い、
いつも通り
![]
git add . git commit -m "inital commit" git push heroku master
しようとすると、pushで
error: src refspec master does not match any error: failed to push some refs to 'https://git.heroku.com/アプリ名.git'
と表示され、エラーを調べてみると、
git push heroku main
でいけた、というサイトが多くあったので実行したのですが、herokuのサイトを見るとデプロイ履歴はしっかり残っているのですが、デプロイしたディレクトリにあるプログラム(linebot)が動かなくなりました。
プログラム自体はgithubに連携した時から変えていないのでエラーはないと思います。
3時間ほど調べても動く気配がないので質問させていただきます。
ちなみに、git hubと連携させてた時は
git add . git commit -m "inital commit" git push -u origin main
にしていました。
これが原因ではないかなと思います。
git branch -a
また、
git remote
と打つと
heroku
origin
と表記されました。
###[追記]
#####lineは正しく届きました!
herokuのアカウントを作り直した際、LINE Messaging APIの方のURLを変更できていなかったみたいです。
結果、
git add . git commit -m "inital commit" git push heroku main
でプログラムを反映させることにはできたのですが、masterでpushしようとするとなぜ
error: src refspec master does not match any error: failed to push some refs to 'https://git.heroku.com/アプリ名.git' ```とエラーが出るのでしょうか。 また、masterでpushするにはどのようなことをすればいいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/09 16:27