0

我按照 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 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 的快速参考?

问候。

4

2 回答 2

2

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

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

于 2012-04-08T17:56:37.853 回答
0

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

于 2012-04-09T09:55:20.163 回答