A prima vista sembra che avete le vostre master
e Heroku
parametri intorno al modo sbagliato perché il primo parametro da git push
dovrebbe essere il nome del repository remoto, il secondo è refspec (normalmente un ramo). È più probabile che tu abbia un ramo chiamato master
e un remoto chiamato Heroku
. Ma mi aspetto di ottenere un messaggio di errore diverso, se così fosse, qualcosa come:
fatal: 'master' does not appear to be a git repository
fatal: Could not read from remote repository.
Il messaggio di errore che state vedendo implica che non v'è alcuna master
filiale locale. Questo sarebbe il caso se non hai ancora commesso alcun commit perché git non crea il ramo fino al primo commit. È possibile controllare questo eseguendo:
git show-ref
si dovrebbe vedere una linea contenente refs/heads/master
se si dispone di un ramo master. Se poi non provare a eseguire:
git commit -m 'Initial commit'
si possono anche trovare che cosa telecomandi che avete a disposizione con:
git remote -v
Se avete un telecomando chiamato Heroku si dovrebbe vedere qualcosa di simile:
Heroku [email protected]:yourproject.git (fetch)
Heroku [email protected]:yourproject.git (push)
Grazie @jijijijiji funziona per me –
Ha funzionato anche per me, con le votazioni in su. – rorymorris89
omg, spaventoso .. ha funzionato. :) – csomakk