commencer (pas) avec Heroku: Application introuvable

Cela devrait être simple, et je jure ça marchait il y a une heure. Je peux me connecter à Heroku, mais je ne peux exécuter aucune commande utile:

$ heroku login
Enter your Heroku credentials.
Email: xxx@whatever.com
Password: 
$ heroku stack
App not found
$ heroku config
App not found

c'est peut-être la source du problème?

$ git remote show heroku
!  No such app as empty-samurai-345
fatal: The remote end hung up unexpectedly

empty-samuri-345 était une application que j'ai supprimée plus tôt. Tout ce que je veux vraiment faire est de télécharger une nouvelle application utilisant le bambou-irm-1.9.2 pile.

Merci d'avance pour vos suggestions...

28
demandé sur fearless_fool 2011-03-15 02:27:59

3 réponses

vous devez supprimer la télécommande heroku dans git en utilisant cette commande:

git remote rm heroku

alors vous pouvez ajouter une nouvelle télécommande en utilisant celle-ci:

git remote add heroku git@heroku.com:your-app.git

alors essayez de lancer votre heroku commandes.

75
répondu Ryan Bigg 2011-03-15 00:44:03

Exécuter le suivant

git config -l

La clé de configuration est facile à repérer, remote.heroku.url.

maintenant, si vous êtes à l'aise pour éditer la configuration directement, il vous suffit de:

git config -e

Si non:

# Confirm you've got the right key
git config remote.heroku.url
# Substitute your_app_name appropriately
git config remote.heroku.url git@heroku.com:your_app_name.git

ma réponse est basée sur le commentaire de fearless_fool, qui manque beaucoup de détails.

FYI: le fichier de configuration se trouve dans /your_git_repo/.git / config

10
répondu Derek Litz 2012-07-31 12:05:44

je viens de rencontrer ce même problème en renommant mon application du tableau de bord heroku online. Puis j'ai essayé d'exécuter une commande dans cli depuis ma machine locale et ça a donné "App not found". Je suppose que Cli ne connait pas le changement que j'ai renommé mon application.

alors je me suis de nouveau connecté sur le site heroku et j'ai renommé l'application avec un ancien nom. Puis toutes les commandes ont fonctionné à partir de cli.

alors n'utilisez pas le tableau de bord en ligne pour renommer votre application, utilisez CLI.

j'espère que cela aide quelqu'un..!!

2
répondu StarWars 2013-06-08 05:26:21