我按照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吗?问候。
答案 0 :(得分:2)
您的问题,命令序列和后续评论未加起来。您显然已经在“Hello-World”中拥有一个存储库 - 建议您遵循GitHub说明。但是现在,在创建OpenSourceContrib时,您似乎位于“Hello-World”源代码树(带.git存储库)中 - 因此“origin已存在”。
重新开始。创建一个新的GitHub存储库,并使用本地Git存储库仔细创建源代码树)
答案 1 :(得分:0)
您还可以编辑文本文件.git / config,并使origin
遥控器指向正确的位置(此处为git@github.com:dlib/OpenSourceContrib.git
)。