1
週末我的系統沒有變化,週一我不再能夠從組織github回收站中取出;其他github回購工作正常。這是我得到的消息:Github - 爲什麼HTTPS會在SSH工作正常時停止工作
$ git pull
remote: Repository not found.
fatal: repository 'https://github.com/myorg/repo2.git/' not found
另一個令人迷惑的是,在組織同一回購從GitHub的Web界面的罰款。
我搜索了答案,並按照指示添加一個新的SSH密鑰到我的github配置文件。然後我嘗試了這個命令並且通過了;以前以添加新鍵,它失敗:
$ ssh -T [email protected]
因爲我現在就可以通過登錄測試,但還是沒能拉遠程回購。我被迫改變原始網址使用SSH。
git remote set-url origin [email protected]/user/repo2.git
# Change the 'origin' remote's URL
更新後的網址現在可用,但爲什麼https網址被破壞?
我使用的是Ubuntu。
ssh命令在github文檔中給出來測試您的訪問權限。我在這裏注意到的原因是顯示我有權訪問,首先是github,其次是使用ssh的repo。這裏奇怪的是,https仍然無法從命令行工作,但Web界面按預期工作。我假設Web界面使用http/https。 –
@蒙太奇的網絡界面應該能夠顯示它使用的確切網址,不是? – VonC
我不知道如何找到他們在他們的網絡應用程序內部使用的內容。但是,可以在頁面上選擇回購網址進行克隆操作。 –