Modifica # 3
Aggiornamento questo in cima, perché ha risolto il mio problema e mi ha dato un buon passo di risoluzione dei problemi che non sapevo circa (e potrebbe risparmiare un po 'di tempogit push Heroku maestro Autorizzazione negata (publickey)
Provare a ottenere l'output di ssh -vvv [email protected]
. Per me, ssh era appeso a provare le chiavi in / c/Program Files (x86) /Emacs/.ssh quando la mia chiave pubblica era in /c/Users/NumberOverZero/.ssh
Eliminare la cartella ssh di Emacs (che era vuoto) risolto il mio problema dal momento che ssh avrebbe quindi controllato la cartella Utenti .ssh.
sto ottenendo Permission denied (publickey)
quando si cerca di git push heroku master
.
Un paio di cose che rende questo diverso dai post più sotto:
- ho ssh a lavorare per github
- sono stato in grado di spingere con successo a Heroku ieri sera
- Da quella spinta, io' ho apportato una modifica a riga singola a un file js, e ho commesso e spinto. Non ci sono stati altri cambiamenti.
Il più vicino ho trovato è stato questo post:
git clone heroku ssh permission denied
Ho guardato attraverso le questioni connesse (c'è un bel po '):
git push heroku master Permission denied (publickey). fatal: The remote end hung up unexpectedly
git push heroku master permission denied
git clone heroku ssh permission denied
https://stackoverflow.com/questions/13059076/git-push-permission-denied-publickey-windows-xp
heroku - rails - Permission denied (publickey)
ho provato:
heroku keys:clear heroku keys:add
heroku keys:clear *delete every key in .ssh* heroku keys:add
*delete my application on heroku* heroku keys:clear heroku login (adds key for me) heroku create git push heroku master fails
*delete the app on heroku* delete keys in .ssh heroku keys:clear copy all files into a new repository push new repository to github successfully heroku login (adds github key for me) heroku create git push heroku master fails
*delete the app on heroku* heroku keys:clear heroku login (adds key for me) heroku create heroku git:clone app app fails
Qualche idea? Ho seguito tutti i passaggi degli SO collegati - molti dei quali erano solo persone che non stavano eseguendo heroku: aggiungere o impostare le chiavi ssh (che ho fatto in ognuna di queste).
Mi permetto di prendere il volante quasi sempre, (invece di creare direttamente chiavi SSH) assumendo che i comandi integrati facciano ciò di cui avevano bisogno quando non c'erano le chiavi SSH. Non sembra.
EDIT: E ora che ho eliminato l'app, il nuovo addon relic è allarmante che il sito Web non funziona. Cercando di accedere attraverso il loro sito web mi chiede di accedere tramite heroku.Quale non riesco a trovare un modo di fare, dal momento che l'app è sparita. C'è un modo per eliminare quell'addon ora che non posso accedere all'app? heroku addons
dà un errore, quindi non penso che ci sto arrivando da lì.
EDIT # 2: aggiunto un altro passaggio che ho provato: spostare i file nel nuovo repository e passare alla nuova applicazione.
stai usando la gemma di heroku o la toolbet? qual è il tuo sistema operativo? hai provato dopo un po 'di tempo? forse erano alcuni errori API? –
Ho usato l'autoinstaller per win7, che credo sia il toolbelt. Ho provato 11 ore fa e 2 ore fa (più volte ciascuno). Ho controllato il loro stato e non ho visto problemi API, ma c'era qualcosa (all'incirca) un'ora prima che provassi la prima spinta che ha fallito, credo. – NumberOverZero
@NumberOverZero - Potresti approfondire come l'output ti ha aiutato? Il muro del testo di debug emesso da -vvv è indecifrabile. – Constablebrew