Este artículo ha sido aprobado por expertos para que tengas la seguridad de la exactitud de nuestra esta noticia.
Solución:
Dentro de la carpeta de su proyecto, vaya a .git/config
y mire lo que (si es que hay algo) se define bajo el heroku
remoto.
Por ejemplo, una de mis aplicaciones tiene:
[remote "origin"]
url = [email protected]:jefflunt/cortex.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "heroku"]
url = [email protected]:cortex-cedar.git
fetch = +refs/heads/*:refs/remotes/heroku-cedar/*
…dónde origin
es el repositorio de github, master
es la rama maestra en github, y heroku
es el nombre y la ruta al repositorio en heroku.
Es importante que (a) tenga una entrada para heroku
porque eso es lo que hace que su empuje funcione, y (b) que apunta a la ruta/repositorio correcto.
Para obtener la ruta/repositorio para su proyecto, ingrese a la configuración de su aplicación en heroku y debería aparecer en la lista.
En una nota al margen, estas listas de controles remotos en su .git/config
son los que hacen que los alias que usa en la línea de comando funcionen, y los nombres que se les dan simplemente se encuentran en el archivo de configuración.