[英]Fatal: remote origin already exists
我正在参加免费的虚拟哈佛计算机科学课程,并尝试提交一个项目:即一个名为“搜索”的目录。 提交说明如下:
git init
git remote add origin https://github.com/me50/USERNAME.git
git add -A
git commit -m "Submit project 0"
git push origin master:web50/projects/2020/x/search
当我执行 git init 时,我得到
Reinitialized existing Git repository in /Users/MYNAME/Desktop/CS50_WebDev/search/.git/
当我做 git remote add origin https://github.com/me50/USERNAME.git 时,我得到
fatal: remote origin already exists.
在过去的 3 个小时里,我一直在努力解决这个问题。 请帮我。
bot 评分非常特别:“例如,对于这个项目,这意味着如果评分人员访问https://github.com/me50/USERNAME/blob/web50/projects/2020/x/search/index.html。 html (其中 USERNAME 是您自己的 GitHub 用户名,如下面的表单中提供的)您为此项目提交的 index.html 应该是显示的内容。如果没有,请根据需要重新组织您的存储库以匹配此范例。:
当我执行 git init 时,我得到
Reinitialized existing Git repository ...
这是错误的根源。 这些说明假设您还没有 Git 存储库,因此git init
将创建一个。 如果您已经有一个 Git 存储库,则git init
基本上什么都不做。 1因此,如果您现有的 Git 存储库已经有一个名为origin
的远程,则git remote add origin
失败,因为它无法添加新的源。
可能你应该做的是在一个没有现有 Git 存储库的新目录中开始。 (通常我喜欢从一个完全空的目录开始,而不是一个填充了一些现有文件的目录,但他们的说明假设您有一个填充了文件的目录,只是没有.git
隐藏子目录。)
1主要在这里是因为它仍然从标准钩模板目录安装任何标准钩子。 您可以使用--template
选项从您选择的特定目录安装特定的 Git 钩子。 我不知道有谁真正做到了这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.