html - 致命:远程来源已经存在
问题描述
我正在参加一门免费的虚拟哈佛 CS 课程,并正在尝试提交一个项目:即一个名为“搜索”的目录。提交说明如下:
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 个小时里,我一直在尝试解决这个问题。请帮我。
机器人评分非常特别:“例如,对于这个项目,这意味着如果评分人员访问https://github.com/me50/USERNAME/blob/web50/projects/2020/x/search/index。 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 挂钩。我不知道有谁真正做到这一点。
推荐阅读
- postgresql - pg_restore:[tar 存档器] 在 tar 存档中找不到文件“toc.dat”的标头:- [PostgreSQL-11] pg admin 4
- swift - UICollectionViewCompositionalLayout 标头未对齐
- docker - Redis docker,无法连接到 redis-cli
- ms-access - 子报表的第 2 页上没有条件格式
- python - 为什么 strftime 将日期时间转换为对象格式?
- mysql - 在 Eloquent 中组合查询结果,由其中一列键控
- authentication - 有没有办法在呈现特定视图时隐藏容器项?
- java - 使用spring boot从不存在的地址发送邮件失败:需要密码?
- python - 估计点列表中的缺失点
- python - 如何对熊猫数据框的所有计数求和