无法从远程存储库https读取

时间:2016-05-12 08:19:53

标签: git github

我是一个新的git用户。

我使用的是git版本2.8.2。

我可以访问(推/拉)私有存储库。

我使用https(而不是SSH)

克隆了回购
git remote -v
origin  https://github.com/UserLab/project.git (fetch)
origin  https://github.com/UserLab/project.git (push)

我希望能够推送/拉出开发分支。

 git branch -r  -v
 origin/HEAD      -> origin/master
 origin/OneUser   
 origin/master   
 origin/develop

所以,origin / develop分支存在,对吧?

我正在尝试(要么提取任何一个):

git push -u origin/develop OneUser

它给了我:

fatal: 'origin/develop' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

(我读过有关此错误的帖子,但大多数都与SSH访问有关)

1 个答案:

答案 0 :(得分:1)

git push -u origin develop

在repo和branch之间没有斜杠'/'。这就是为什么它说“'origin / develop'似乎不是一个git存储库”,因为它试图找到一个名为origin / develop的远程,它不存在(远程称为origin)。