-1

次のスクリプトを実行して、GitHub で git リポジトリをセットアップしています。

Global setup:
  git config --global user.name "Your Name"
  git config --global user.email email_id@email.com

Next steps:
  mkdir MultiView
  cd MultiView
  git init
  touch README
  git add README
  git commit -m 'first commit'
  git remote add origin https://github.com/nalgene/MultiView.git
  git push -u origin master

最後の行git push -u origin masterまたはgit push origin masterそれについては、エラーが返されます。

fatal: https://github.com/naglene/MultiView.git/info/refs not found: did you run git update-server-info on the server?

この問題を調査したところ、最も可能性の高い理由はタイプミス (大文字と小文字が区別される) のようですが、それが問題ではないことを確認しました。git remote -v原点が正しいことを確認していました。他に何が問題になる可能性がありますか?

4

3 に答える 3

5

綴りには注意が必要です。Github のガイドによると、あなたのユーザー名はnalgeneであるため、URL はhttps://github.com/nalgene/MultiView.gitです。エラー メッセージは、とhttps://github.com/naglene/MultiView.gitを交換したため、同じユーザー名ではないリモートを追加したことを示唆しています。lg

また、デフォルトのブランチはormasterではなくと呼ばれます。maastermater

于 2012-06-19T07:33:30.387 に答える
0

これは言うまでもないことですが、実行する前に Github で新しいリポジトリを作成するのを忘れgit pushた場合にも発生する可能性があります。

于 2013-05-13T14:33:53.213 に答える
0

Github では、自分の側からプッシュする前に、まず github 自体にリポジトリを作成したことを確認する必要があります。この回答を参照してください: https://stackoverflow.com/a/12407847/735614

そこにレポを作成しましたか?それとも、あなたの側だけで作成し、プッシュでサーバー上に作成しようとしていますか?

于 2012-09-13T20:06:30.523 に答える