【发布时间】: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