-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 mastergit 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不是相同的用户名,因为您交换了land g

此外,默认分支称为master,而不是maastermater

于 2012-06-19T07:33:30.387 回答
0

使用 Github,您必须首先确保您已经在 github 上创建了存储库,然后再尝试从您这边推送到它。看到这个答案: https ://stackoverflow.com/a/12407847/735614

你在那里做了回购吗?还是您只是在自己身边制作它并尝试通过推送在服务器上创建它?

于 2012-09-13T20:06:30.523 回答
0

这几乎是显而易见的,但如果您忘记在运行git push.

于 2013-05-13T14:33:53.213 回答