Я клонировал проект от GitHub на мой рабочий стол. Я раньше работал над ним, формируют мой ноутбук.
Однако на ноутбуке heroku, кажется, не работает на это приложение eventhough, мне установили его.
Первая проблема:
heroku open
>No app specified.
>Run this command from app folder or set it adding --app <app name>
Я не должен был определять --app
на моем ноутбуке. Поскольку я предполагаю, что действительно управлял heroku create
первоначально на lapop.
Второй Probelm:
git push heroku master
дает ошибки
fatal: 'heroku' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
и heroku list
говорит
! This version of the heroku gem has been deprecated.
! Please update it by running: gem update heroku
First do:
git remote add heroku git@heroku.com:{my-project-name}.git
Где вы заменяете {my-project-name}
на имя приложения Heroku, как оно отображается в вашем аккаунте Heroku. Например, если в вашем аккаунте Heroku указано приложение с именем flowing-water-397
, то строка будет выглядеть так:
git remote add heroku git@heroku.com:flowing-water-397.git
Тогда Git и Heroku gem будут знать, что это Git-репо связано с приложением Heroku.com. Тогда вы сможете делать такие вещи, как:
git push heroku master
heroku open
Наконец, узнайте немного больше о Git Remotes.