29

Heroku に git push しようとすると、次のようになりました。

fatal: Not a git repository (or any of the parent directories): .git

Ruby on Rail のチュートリアル ブックに従ってみます。

クライアントherokuパッケージをインストールしたと思います(heroku Webサイトからダウンロードし、インストールの指示に従って、GUI形式のインストールを行います)。したがって、クライアント側のherokuは問題ないはずです(私はプログラミングが初めてなので、この用語で言うことが正しいかどうかはわかりません)。

次に、新しい端末を開いてキーを入力します

git push heroku master

私は得た

fatal: Not a git repository (or any of the parent directories): .git

これが得意な人は、私が見逃した部分を説明できますか? つまり、最初にいくつかのディレクトリに移動する必要がありますか?

コマンドがないとわからないかもしれないので、コマンドを教えてください。

PS: 既に github にリポジトリがあると思います。

4

6 に答える 6

15

あなたはgitリポジトリディレクトリにいません。

入力pwdして、自分がいるべきだと思う場所にあることを確認してください。あなたがいる可能性があり、あなたがいる~/と思うディレクトリの直前にある可能性があります。

于 2012-12-15T03:40:23.037 に答える
11

git リポジトリを作成しましたか? を使用して作成しgit init、いくつかのファイルをコミットします。

http://git-scm.com/book/en/Git-Basics-Getting-a-Git-Repository

于 2012-12-15T03:40:31.113 に答える
3

Rails チュートリアル ブックの「インストールとセットアップ」セクションのすべての手順に従っていることを確認してください。

表示されるエラー メッセージは、手順を実行していないことを示していますgit init

于 2012-12-15T03:44:07.777 に答える
0

このエラーは、git リポジトリの複製されていない作業コピーから変更をプッシュしようとしているために発生します。作業しているディレクトリでgitリポジトリを初期化しましたか?? そうでない場合は、使用してgitリポジトリを初期化し、使用してリモートを追加するか、git init詳細についてはこれを参照してくださいgit clonegit remote add origin git@github.com:repourl.git

于 2016-12-09T09:33:48.780 に答える