4

Macの名前データベースに動作中のブランチがあります。このブランチをGitHubにプッシュしたいと思います。これを実行するには、次のコマンドを実行します。

git push -u origin database

そして、次のエラーメッセージが表示されます。

You can't push to git://github.com/Paratron/spacebattles.git
Use git@github.com:Paratron/spacebattles.git

これの原因となる可能性のある既知の問題はありますか?このエラーが発生する可能性のあるエラーはありますか?

4

2 に答える 2

9

それが言うように、プッシュすることはできませんgit://github.com/Paratron/spacebattles.git(読み取り専用の URL であるため)。これを試して:

git remote set-url origin git@github.com:Paratron/spacebattles.git
git push -u origin database

この方法で git を使用したことがない場合は、最初に GitHub で動作するようにセットアップする必要があります: http://help.github.com/mac-set-up-git/

また、あなたはパラトロンですか?そうでない場合は、最初に彼のリポジトリをフォークする必要があります: http://help.github.com/fork-a-repo/。次に、代わりにユーザー名を使用する必要があります ( git@github.com:YOUR_USERNAME/spacebattles.git)。

于 2012-05-17T21:13:55.087 に答える
2

リポジトリに設定した URL は読み取り専用 URL です。以下を使用して、リモートの URL を変更する必要がありますremote set-url

git remote set-url origin git@github.com:Paratron/spacebattles.git
于 2012-05-17T21:13:01.800 に答える