QA@IT

fuelphp+herokuの環境を作ろうとしてるのですが、うまくいきません

3959 PV

お世話になります
完全に詰まったので質問させてください
ここで合ってるのかちょっとわかりませんが。。。

http://tak0303.github.io/2012/10/04/deploy-fuelphp-app-on-heroku.html

上記を参考にfuelphpをheroku上で動かそうとしてるのですが、pushするところで以下エラーが出てしまい詰まってしまいました

error: src refspec master does not match any.
error: failed to push some refs to 'git@heroku.com:salty-citadel-4502.git'

それまでの処理は

MAC-B-xxxxxxx:fuel2 xxxxxxx$ git add index.php .htaccess
MAC-B-xxxxxxx:fuel2 xxxxxxx$ git commit -m 'add'
[1.6/master 10e4e60] add
 1 file changed, 5 insertions(+)
 create mode 100644 .htaccess
 create mode 100644 index.php
MAC-B-xxxxxxx:fuel2 xxxxxxx$ git push heroku master
error: src refspec master does not match any.
error: failed to push some refs to 'git@heroku.com:salty-citadel-4502.git'
MAC-B-xxxxxxx:fuel2 xxxxxxx$

エラー自体をググって出てくる、commitしてないのでは??という状態ではなく、すでにコミット済みのため、よくわからずでして。。。

よろしくお願いいたします。

回答

MAC-B-xxxxxxx:fuel2 xxxxxxx$ git commit -m 'add'
[1.6/master 10e4e60] add

となっているのが気になります。どうやら、なにかの手違いで master ではなく 1.6/master というブランチで作業をしてしまっているようです。

git branch -a でなにが出てくるか試してみてください。
* master のような行がなければ、 master ブランチで作業できていません。

次のように試してみてください。

git checkout -b master # master がないようなので、新しく作ってそのブランチに移動
git push heroku master # master を push

コマンドの詳細については git のレファレンスを読んでください。

編集 履歴 (0)
  • やってみます!ありがとうございます。 -
  • 解決しました!ありがとうございます! -
ウォッチ

この質問への回答やコメントをメールでお知らせします。