error log:
Pushing to remote: Repository not found.git
在使用SourceTree
进行版本控制,代替git命令行,并且做为免费 跨平台 功能完备的git gui,其体验仍是很不错的.github
最近遇到一个问题,我先描述情景:别人把我拉入GitHub
的一个Organization
的team
中,而后我能够用GitHub Desktop 客户端查看全部的仓库项目,包括我的的和组织的.可是我用SourceTree
看不到组织的仓库,只能看到本身的和本身fork的项目仓库.ui
在https://docs.codefresh.io/docs/cant-find-your-organization-repos中得知是SourceTree
客户端没有被加入信任列表,也就是它目前仍是没有访问权限的.这个权限是对SourceTree
这个客户端而言的,你用Terminal
的git 命令是能够访问的,平时习惯命令行的可能不会遇到这个问题.命令行
图中箭头指向的地方在你没有点击的时候时候显示的是 红✘(叉叉)----Request Access,点击以后显示的 Access request pending,表示等待管理员的确认.3d
如图:
版本控制
也就是你可使用Github官方桌面客户端,不会出现Pushing to remote: Repository not found.
的错误.code
以前的配置是:OAuth + SSH
如今改成:基础 + HTTPSblog
最终的设置如图:
rem
这样是能够直接访问的,固然第一次会让你输入用户名和密码,后面就不须要了.get
最后尚未试若是组织的管理员经过了你的第三方客户端访问申请是否就能够用SSH
直接访问的状况,若是有人试了能够告诉我结果,谢谢~