
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Git】push時に生じる error:refspec src ... does not match any とは何なのか? - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Git】push時に生じる error:refspec src ... does not match any とは何なのか? - Qiita
結論 pushしようとしているブランチがリモートのどのブランチに対応するのか未知なのが原因。 git push ... 結論 pushしようとしているブランチがリモートのどのブランチに対応するのか未知なのが原因。 git push <remote> <local-branch>:<remote-branch> のように対応関係を指定することで解消できる。 もちろん、上記の問題を解消できるならほかの方法でも問題ない。 背景 リモートリポジトリをcloneし、新たにbranchを作成後、再びリモートにpushしようとすると error:refspec src <新しく作成したローカルブランチ名> does not match any というエラーが発生してしまった。 原因 エラーメッセージを読むと、どうやら refspec なるものが原因のようだったので調べてみる。 Pro Git 10.5 Gitの内側 - Refspec に記載があったので、一部引用する。 Suppose you were followin