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
直接訪問的狀況,若是有人試了能夠告訴我結果,謝謝~