首页 > 解决方案 > GitHub:将本地分支推送到远程的问题

问题描述

我创建了一个本地分支,但现在我正在努力将其推送到服务器。

编码后我做了:

git add .
git commit -m "message"

当我使用命令时:

git push -u origin name/feature

我有以下错误:

remote: Repository not found.
fatal: repository 'https://myUserName:myToken@github.com/githuburl/' not found

首先,我认为问题出在我新生成的令牌上,但我在测试文件夹中克隆了 repo 对其进行了测试——它有效。

我错过了什么?

UPD。分支名称包含一个斜线 - 所以它看起来像“名称/功能”。

找到解决方案。原来我只有读的权限,没有写的权限。

标签: gitgithub

解决方案


您尝试推送到的存储库 URI 不存在,或者您无权访问它(GitHub 假装您无权访问的私有存储库不存在)。跑

git remote get-url origin

并确保您看到的正是GitHub 在单击绿色代码按钮后向您显示的内容:

显示克隆 URI 的 GitHub UI 屏幕截图


推荐阅读