我正在尝试将一些代码推送到GitHub的Repo中,但是在遵循PyCharm的文档设置 Remotes ,将目录设置为Repo并将 ssh可执行文件设置为< strong>“内置” (在版本控制设置中),出现以下错误:
dnb_api: ssh: Could not resolve hostname github.com: Name or service not known Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
奇怪的是:回购实际上存在,并且连接链接采用SSH形式:“ git@github.com:user / repo.git”
请务必注意,我在公司代理下,但所有代理设置均已正确配置(因为我可以安装软件包并与外部API连接)。 甚至
'git config --global http.proxy <username>:<password>@proxy:port'
和
'git config --global https.proxy <username>:<password>@proxy:port'
在命令行中正确配置的地方。
您知道如何解决吗?
答案 0 :(得分:1)
首先,无需设置SSH代理:该代理将用于HTTPS连接。
第二步,在命令行中再次检查ssh -Tv git@github.com
是否有效(请参阅“ Testing your SSH connection”:这样您会看到欢迎消息吗?)。
我对企业客户端所做的任何任务始终涉及到客户端代理阻止 SSH。
OP Petter Mendes指示:
我使用Git的令牌更新了Windows凭据,现在它可以工作了。...
这意味着: