我已经删除了 PROJECTJS repo 并想使用 task-manager-js repo,当我输入:
git remote -v
它给了我:
ProjectJS Task-Manager-JS (fetch)
ProjectJS Task-Manager-JS (push)
origin https://github.com/user/ProjectJS.git (fetch)
origin https://github.com/user/ProjectJS.git (push)
task-manager-js https://github.com/user/Task-Manager-JS..git (fetch)
task-manager-js https://github.com/user/Task-Manager-JS..git (push)
并且它不允许我上传到 task-manager-js。它给出:
remote: Repository not found.
fatal: repository 'https://github.com/user/ProjectJS.git/' not found
有人能帮忙吗?我正在使用 manjaro
答案1
您尚未删除对ProjectJS
repo 的引用。事实上,的默认推送目标git
是origin
,这正是它试图做的。
- 使用以下命令删除所有遥控器:
git remote remove ProjectJS
git remote remove origin
git remote remove task-manager-js
- 添加适当的
origin
:
git remote add origin https://github.com/charbeleidd/Task-Manager-JS..git
- 推
一些提示:
- 审查使用 SSH 的 GitHub,它会让你的生活很多更轻松。
- 我还建议您删除
.
存储库名称中的尾部。虽然从技术上讲这样做是可以的,但在尝试使用您的存储库时,这可能会让其他人感到困惑。 - 不要通过更改命令的输出来隐藏一些只需 3 秒 GitHub 搜索就能找到的内容,这让我们的生活变得更加困难。如果它是公开的,有人会找到它。如果您不想公开它,请将存储库类型设置为私有。