2

Hartl による Ruby on Rails チュートリアルの第 1 章を完了しました。以前に 1 つのマイナー ヒッチについて投稿しました。今、私は第二章を始めました。私は本ですべてをやったと誓いますが、今試してみると:

git push -u origin master 

パスフレーズを入力すると、次のメッセージが表示されます。

エラー: リポジトリが見つかりません 致命的: リモート リポジトリから読み取れませんでした。正しいアクセス権を持っていること、およびリポジトリが存在することを確認してください。

heroku ツールをダウンロードしたときに、私のマシンに Ruby の 2 番目のバージョンがインストールされたと思います。いずれにせよ、現在、 の下に 2 つのバージョンがリストされていAll Programsます。これは物事を台無しにしたのでしょうか?2 つのバージョンはRuby 1.9.2-p2901.9.3-p327です。また、1.9.2 を使用してコマンド プロンプトを開くと、何かを行う前に上部に奇妙なものが表示されます。

「C:\Program」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。

これに続いて、次の行に通常のプロンプトが表示されます。私の公開鍵の使用がどのように台無しになったのか疑問に思っています。

どんな助けでも大歓迎です。

4

2 に答える 2

0

新しいgitリモートを追加する必要があります。

https://help.github.com/articles/adding-a-remoteを確認してください

于 2012-12-20T05:35:15.367 に答える
0

そのため、Windowsと複数のバージョンのRubyにも問題がありました。すべてのバージョンをアンインストールし、1 つの Ruby バージョンのみをインストールすることをお勧めします。しかし、それはGithubの問題とは関係ありません。

コマンドラインからアプリ フォルダーに切り替えてチェックアウトします。

git remote -v

アプリのリモート ロケーションが表示されます。そして、それが台無しになった5ドル。次の方法でパスを削除できます。

git remote rm origin

またはherokuのみの場合:

git remote rm heroku

その後、正しいリモートパスを再度追加します。例:

git remote add origin git@github.com:foo/bar.git

うまくいけばそれを修正します。

また、heroku の使用にプッシュする場合は、次の点に注意してください。

git push heroku master
于 2012-12-20T16:01:36.513 に答える