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
我不知道如何找到他们在他们的网络应用程序内部使用的内容。但是,可以在页面上选择回购网址进行克隆操作。 –