GitHub - 开始创建回购

时间:2012-04-08 16:58:25

标签: git bash open-source github

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

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 Repo?       cd existing_git_repo       git remote add origin git@github.com:dlib/OpenSourceContrib.git       git push -u origin master

一切顺利,直到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吗?

问候。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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