16

https://github.com/darKoram/sphero_tracker.gitで GitHub アカウントを使用してリモート リポジトリを作成しました 。これまでのところ、いくつかの wiki ページが含まれているだけですが、コードをアップロードする準備ができています。

私が使う

git push origin git@github.com:/darkoram/shpero_tracker.git

私も試しました

git push origin https://github.com/darKoram/sphero_tracker.git

どちらも私が得る

refspec のリモート部分は、https://github.com/darKoram/sphero_tracker.gitで有効な名前ではありません

以前は問題なく押しました。ここで何が間違っているのかわかりません。


もう少し進みました。マーシャルの指示と以下のgeneration-ssh-keysリンクに従いましたが、それでも取得できます

git push -u origin master エラー: リポジトリが見つかりません。致命的: リモート エンドが予期せず電話を切りました

ssh キーが適切であることを確認し、id_rsa.pub にあるものを github に追加しようとすることで、それらが github に存在することを確認しました (キーは既に存在すると言いました)。

$ ssh -T git@github.com やあ、darKoram! 認証に成功しましたが、GitHub はシェル アクセスを提供していません。

https://help.github.com/articles/generating-ssh-keys

ssh -T -p 443 git@ssh.github.com ホスト '[ssh.github.com]:443 ([207.97.227.248]:443)' の信頼性を確立できません。RSA キーのフィンガープリントは 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48 です。接続を続行しますか (はい/いいえ)? はい 警告: '[ssh.github.com]:443,[207.97.227.248]:443' (RSA) が既知のホストのリストに永久に追加されました。こんにちはdarKoram!認証に成功しましたが、GitHub がシェル アクセスを提供していません

git remote -v origin git@github.com:darKoram/shpero_tracker.git (フェッチ) origin git@github.com:darKoram/shpero_tracker.git (プッシュ)

しかし、レポは確かに存在しているようです http://www.pasteall.org/pic/show.php?id=36560

4

7 に答える 7

13

GitHubの指示に従ってみませんか?

git remote add origin git@github.com:darkoram/shpero_tracker.git
git push -u origin master

あなたが発行しているコマンドは、「という名前originのブランチという名前のリモートリポジトリにプッシュする」と言っていますがgit@github.com:/darkoram/shpero_tracker.git、これは明らかに正しくありません。

于 2012-08-14T03:19:46.870 に答える
2

結局、接続できましたが、git push origin masterを試してみると、リポジトリがデフォルトのReadme.mdのみで作成されているにもかかわらず、「早送り」エラーが発生していました。マニュアルページで提案を試しましたが、最終的に、開発フォルダーがgithubにプッシュされると、フォルダーが緑色で表示され、開くことができませんでした。git pull --rebaseも、どういうわけか、ローカルのgitリポジトリからdevファイルを除外しましたが、それらを追加し直す方法が見つかりませんでした。

最終的に、新しいgithubリポジトリと新しいローカルリポジトリを作成する必要がありました。プロセスの鍵はステップ3で、プッシュを試みる前にほぼ空の(Readme.mdを除く)リポジトリをプルします。

  1. githubリポジトリを作成する
  2. git add remote origin(https:// ... githubページのウィンドウのURL)
  3. git clone origin master
  4. ローカルリポジトリを作成します。追加; 専念;
  5. git push origin

リポジトリ用のReadmeを作成するダイアログボックスのオファーを受け入れなかった場合、3は不要だと思いますが、このデフォルトオプションが、このテーマに関する多くのチュートリアルで詳しく説明されているように、単純なリポジトリ作成プロセスを狂わせるのは不思議です。

于 2012-08-15T13:57:54.777 に答える
2

これらのリモート アドレスに使用しているケース(大文字、小文字) を考慮してください。

git remote add origin git@github.com:darKoram/shpero_tracker.git
# NOT:
git remote add origin git@github.com:darkoram/shpero_tracker.git # won't work
#                                      ^^^
#                                       |

見る:

于 2012-08-14T05:42:14.797 に答える