GitHub 企业登录使用curl
GitHub enterprise login using curl
您好,出于内部目的,我正在尝试使用 curl 登录 GitHub 企业。我使用以下命令获取 url 信息列表:
curl -u "xplorebitshq" https://api.github.com
我有Github家企业url。因此,我尝试通过替换“https://api.github.com" with "https://github.kdc.capitalone.com”来登录 GitHub 企业。
curl -u "enterpriseuser" https://github.kdc.capitalone.com
我收到以下错误:
curl: (6) Could not resolve host: github.kdc.capitalone.com
我需要或更改命令以登录和获取存储库列表?
GitHub企业API URL is:
http(s)://hostname/api/v3/
但在您的情况下,域本身 (github.kdc.capitalone.com
) 未由 DNS 解析。
其中一个原因(与 API URL 完全无关)是如果您在代理后面工作。
不要忘记设置 NO_PROXY(或 no_proxy)环境变量
set no_proxy=.capitalone.com,localhost,::1
这将避免任何 https 查询通过本地可访问网络域的代理。
您好,出于内部目的,我正在尝试使用 curl 登录 GitHub 企业。我使用以下命令获取 url 信息列表:
curl -u "xplorebitshq" https://api.github.com
我有Github家企业url。因此,我尝试通过替换“https://api.github.com" with "https://github.kdc.capitalone.com”来登录 GitHub 企业。
curl -u "enterpriseuser" https://github.kdc.capitalone.com
我收到以下错误:
curl: (6) Could not resolve host: github.kdc.capitalone.com
我需要或更改命令以登录和获取存储库列表?
GitHub企业API URL is:
http(s)://hostname/api/v3/
但在您的情况下,域本身 (github.kdc.capitalone.com
) 未由 DNS 解析。
其中一个原因(与 API URL 完全无关)是如果您在代理后面工作。
不要忘记设置 NO_PROXY(或 no_proxy)环境变量
set no_proxy=.capitalone.com,localhost,::1
这将避免任何 https 查询通过本地可访问网络域的代理。