4
我分叉一個私人庫,我被邀請到合作上,但每一次我嘗試克隆與HTTPS時間,我收到以下錯誤信息:以https錯誤混帳克隆 - 致命的:庫未找到
$ git clone https://github.com/usernamex/privat-repo.git
cloning into 'privat-repo'...
Username for 'https://github.com':usernamex
Password for 'https://[email protected]':
remote: Repository not found.
fatal: repository 'https://github.com/usernamex/privat-repo.git/' not found
Note: 'usernamex' and 'privat-repo' are just examples
這裏的一些事情,我也沒有成功的嘗試:
- 驗證URL的有效性 - 檢查拼寫和大小寫。我可以通過點擊
download ZIP
按鈕訪問回購網址並通過我的瀏覽器下載其內容。 - 問老闆克隆我的叉子 - 克隆我的叉子沒有問題,但是我做到了。
- 聯繫了GitHub的支持...
- 每GitHub的支持,cleared cached credentials - 這是由該系統要求我與
git clone
和git push
用戶名和密碼的事實證實。實際上,我可以在我的帳戶中克隆並推送其他(公共)存儲庫。 - 通過GitHub的HTTPS Cloning Errors指南,除了「使用SSH代替」,因爲這不能解決問題。
- 在stackoverflow.com讀了類似的問題 - 嘗試了大多數建議的答案(見上文)。
我通過終端在mac上運行git 2.10,正如我所提到的,我對HTTPS(如:SSH或GitHub Desktop)的解決方法不感興趣。
任何想法爲什麼會發生這種情況?
我想這和另外一個變化(即:混帳克隆的https://[email protected]/usernamex/privat-repo.git),它會提示您輸入密碼,但錯誤依然存在。 – shaleshock
您是否啓用了兩個因子認證? – Pejman
我這樣做,我知道2FA需要輸入個人訪問令牌來代替我手動輸入並通過緩存方法輸入的密碼。在某些時候,我甚至禁用了2FA,並嘗試使用常規密碼,但這並沒有幫助。 – shaleshock