我一直在从这个代码库中拉取内容,最近我想推送一些更改,所以我尝试了通常的git push origin master
命令,但发现它不起作用:
19:02 $ git push origin master
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
但是我可以从代码库中拉取:
19:02 $ git pull origin master
From <url>
* branch master -> FETCH_HEAD
Already up-to-date.
我知道这个应该是正确的,因为我能够拉取信息。根据我的管理员(我问过这个问题),我拥有开发者权限,这意味着我应该能够拉取和推送信息。可能的问题是什么?
git remote -v
的输出。 - pokegit remote -v
。你很可能需要使用git remote set-url origin <remoteURL>
将远程更新为“https://...” - Thom Parkinhttp
和ssh
两种方式,但都无法正常工作。此外,为什么我可以执行git pull origin master
,但无法执行git push origin master
呢?它使用的不是同一个url吗? - makansij