【问题标题】:GitHub - getting started creating a repoGitHub - 开始创建 repo
【发布时间】:2012-04-08 16:58:25
【问题描述】:

我按照 GitHub 网页上的这些说明创建了第一个 repo;

Global setup:
Set up git
  git config --global user.name "Your Name"
  git config --global user.email my_mail@gmail.com

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

现有的 Git 存储库? cd existing_git_repo git remote add origin git@github.com:dlib/OpenSourceContrib.git git push -u 起源大师

在 cd existing_git_repo 之前一切正常;然后,我在以下命令“git remote add origin ...”中尝试了几个路径(值得注意的是,我首先尝试了 README 文件所在的路径,从 c:/Users/... 开始)。现在,当我编写这个精确的 bash 命令时

  git remote add origin git@github.com:dlib/OpenSourceContrib.git

我明白了

  fatal: remote origin already exists

当我写下一个命令时,

  git push -u origin master

我有以下错误

  ERROR: repository not found
  fatal: The remote ended up unexpectedly

我不明白这个错误来自哪里,如何删除远程源以重新从头开始,或者如何修复它。

顺便说一句,您能否指出对 bash 的快速参考?

问候。

【问题讨论】:

  • existing_git_repo 从何而来?你真的有一个预先存在的 repo,还是 README 提交是唯一的提交?你在使用these 指令吗?
  • @MatthewFlaschen 是的,这些是说明;自述文件是唯一的提交。它位于 C:/User/myName 路径中的所谓 Hello-World 文件夹中。
  • 我不关注。你的 repo 是 OpenSourceContrib 还是 Hello-World?如果你 cd 进入C:/User/myName/Hello-World,然后执行git remote -v,输出是什么?
  • @MatthewFlaschen 谢谢。我得到 origin git@github.com:myName/Hello-World.git (fetch) origin git@github.com:myName/Hello-World.git (push) (两行)
  • 如果您在同一个目录中执行git push -u origin master 会发生什么?

标签: git bash open-source github


【解决方案1】:

您的问题、命令序列和后续的 cmets 没有加起来。您显然已经在“Hello-World”中有一个存储库 - 建议您遵循 GitHub 说明。但是现在,在创建 OpenSourceContrib 时,您似乎位于“Hello-World”源代码树(带有 .git 存储库)中 - 因此“原点已存在”。

重新开始。创建一个新的 GitHub 存储库,并使用本地 Git 存储库仔细创建您的源代码树)

【讨论】:

    【解决方案2】:

    您还可以编辑文本文件 .git/config 并使您的 origin 远程指向正确的位置(此处为 git@github.com:dlib/OpenSourceContrib.git)。

    【讨论】:

      猜你喜欢
      • 2011-12-13
      • 2014-09-05
      • 2017-10-05
      • 2019-06-24
      • 1970-01-01
      • 2022-01-27
      • 2012-11-11
      • 1970-01-01
      • 2017-03-01
      相关资源
      最近更新 更多