我刚开始在一家新公司工作。该公司在 github.COMPANY.com 上有一个企业 github 站点。我在 Windows 10 机器上,通过 putty 登录到 CentOS 7 服务器,试图启动现有存储库的新分支。
他们使用对 github 的令牌访问(我之前没有经验),我能够设置我的令牌、克隆必要的存储库、制作测试文档并提交它。但是当我试图推回回购时:
$ git push
remote: Repository not found.
fatal: repository 'https://x-access-token:TOKENNUMBER@github.COMPANY.com/innovation/REPO_NAME.git/' not found
引号中的地址与我用于克隆存储库的完全相同的文本
$ git clone htpps://x-access-token:TOKENNUMBER@github.COMPANY.com/innovation/REPO_NAME.git/
所以我知道地址是有效的,因为我成功克隆了。看来我可以拉得很好,虽然现在没有什么可以拉的。
$ git pull
Already up-to-date.
有人对错误消息有任何想法吗?我实际上在想我的用户可能没有推送权限,这导致了“未找到”错误,因为我的令牌未被识别为有效。