エラー内容
git:err
>git push main master
error: src refspec master does not match any
error: failed to push some refs to 'https://github.com/koinunopochi/ChatEasyAPI.git'
エラー発生状況
vscodeでGitHubに新しく作成したリモートレポジトリにフォルダプッシュしようとしたところ、このエラーが発生した。
からプッシュ先を「main」に変更した気になったまま プッシュ したところ発生
エラー原因
エラーメッセージから、「master」ブランチが存在しないため発生とある通り、指定したはずの「main」ではなく「master」にプッシュしようとして失敗している。
解決法
1
git branch -m master main
を用いて、ローカルの設定を「master」から「main」に変更する
2
リモートで、mainを作成してしまう
まとめ
他にも
git push origin main
などがあるようだが、ひとまず解決法1,2で解決できそうなので、今後慣れてきたら他の方法も探していこうと思う。