with run remote devcenter deploy commands cli articles heroku ssh

run - ''heroku'' no parece ser un repositorio de git



heroku heroku heroku (13)

Cuando intento enviar mi aplicación a Heroku obtengo esta respuesta:

fatal: ''heroku'' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

He intentado con ''heroku keys: add'' pero todavía aparece el mismo resultado. Ya tengo una clave ssh para mi cuenta de GitHub.


Ejecuta esto

heroku create

antes de empujar tu código


Encontré el mismo error cometiendo un error mucho más inexperto: estaba escribiendo en Heroku con una "H" mayúscula, en lugar de minúsculas.

Reconozco que ciertamente no es la solución para todos los que encuentran este error, pero fue en mi caso.


Mi problema es que utilicé git (en lugar de heroku git) para clonar la aplicación. Entonces tuve que:

git remote add heroku [email protected]:MyApp.git

Recuerde cambiar MyApp al nombre de su aplicación.

Entonces podría continuar:

git push heroku master


Obtuve el mismo error y resultó que estaba en el directorio equivocado. Es un error simple, así que comprueba que estás en la raíz y luego ejecuta heroku create y heroku git push master nuevamente. Por supuesto, debes haber hecho git init , como se menciona en la respuesta anterior de StickMaNX, antes de los pasos de heroku.


Para agregar una aplicación Heroku como un control remoto de Git, debes ejecutar heroku git:remote -a yourapp .

Fuente: Despliegue con Git


Para aquellos que intentan hacer que heroku funcione en codeanywhere IDE:

heroku login git remote add heroku [email protected]:MyApp.git git push heroku


Para mí, la respuesta fue cd en el directorio raíz de la aplicación antes de ejecutar heroku create o git push heroku master


Primero, asegúrate de haber iniciado sesión en heroku:

heroku login

Ingrese sus credenciales.

Es común obtener este error cuando se usa un repo de git clonado en una máquina nueva. Incluso si sus credenciales de heroku ya están en la máquina, todavía no existe un vínculo local entre el repositorio clonado y el heroku. Para hacer esto, cd en el directorio raíz del repositorio clonado y ejecutar

heroku git:remote -a yourapp


Puede intentar lo siguiente en su directorio raíz:

// inicializa git para tu proyecto, agrega los cambios y realiza un commit

git init git add . git commit -m "first commit"

// crea la aplicación heroku y presiona para heroku

heroku create git push heroku master

No estoy seguro de dónde estás en el proceso. Tampoco necesitas github para implementar en heroku, solo git. ¡Espero que esto ayude!


Puede valer la pena verificar el archivo de configuración en la carpeta .git. Si faltan los parámetros heroku, obtendrá este error heroku param

[remote "heroku"] url = [email protected]:`[Your heroku app].git fetch = +refs/heads/*:refs/remotes/heroku/*

la carpeta .git debe estar en el directorio de archivos de la computadora local para la aplicación que creó en heroku. por ejemplo, C: / Users / You / Your app.git

Espero que esto ayude


Sigue estos pasos:

$ heroku login

Crea un nuevo repositorio de Git
Inicializar un repositorio git en un directorio nuevo o existente

$ cd my-project/ $ git init $ heroku git:remote -a appname

Implementa tu aplicación
Confirma tu código en el repositorio y despliégalo a Heroku usando Git.

$ git add . $ git commit -am "make it better" $ git push heroku master

El repositorio existente de Git
Para los repositorios existentes, simplemente agregue el control remoto heroku

$ heroku git:remote -a appname


Siguiente artículo oficial de Heroku :

Inicializar GIT

$ cd myapp $ git init $ git add . $ git commit -m "my first commit"

Luego crea (inicializa) la aplicación heroku con:

$ heroku create YourAppName

Por último, agregue el control remoto git:

$ heroku git:remote -a YourAppName

Ahora puede implementar su aplicación de manera segura con:

$ git push heroku master

Debe esperar un tiempo y ver si no obtiene ningún error / interrupción en la consola durante la implementación. Para detalles, mira el artículo heroku .


Tuve que ejecutar el símbolo del sistema de Windows con privilegios de administrador