2

github で自分のリポジトリの 1 つを複製しました。いくつかの変更を加えたので、heroku アプリケーションで送信したいと思います。しかし、実行しようとするgit push heroku masterと、次のようになります。

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.

解決するにはどうすればよいですか?

4

3 に答える 3

2

できるようになる前に

$ git push heroku master

Getting Started with Herokuの手順に従って heroku をセットアップする必要があります。heroku をセットアップしてログインしたら、アプリを作成します。

git remote が追加されたことを確認する

$ git remote -v

という名前のリモートがリストされているはずherokuです。もしそうなら、エラーheroku' does not appear to be a git repositoryは消えます

于 2013-05-17T16:45:31.727 に答える
2

これは、heroku という名前のリモートがないためです。と入力すると、リモコンを表示できますgit remote -v。私の「例」アプリでは、次のように表示されます。

$ git remote -v
heroku git@heroku.com:example.git (fetch)
heroku git@heroku.com:example.git (push)

見つからない場合は、次のコマンドでリモートを追加できます。

git remote add heroku git@heroku.com:example.git

example は、heroku アプリの名前です。

于 2013-05-17T16:45:40.093 に答える