You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitHub推送报错'https://': Could not resolve host: info 如何解决?

Git Push 报错Could not resolve host: info 解决方案
  • 优先排查远程仓库地址配置错误
    该报错90%以上的诱因是本地仓库绑定的远程URL存在格式异常,多了多余的info字段或地址断裂:
    执行命令查看当前远程地址:git remote -v
    正常返回格式为 https://github.com/[你的用户名]/[你的仓库名].git (fetch/push),如果地址存在异常,执行重置命令:
    git remote set-url origin https://github.com/[你的用户名]/[你的仓库名].git
  • 彻底清除旧凭证触发PAT输入
    未弹出密码输入框是因为旧的错误凭证残留在MacOS钥匙串中,没有被彻底清除:
    1. 打开「钥匙串访问」应用,搜索github.com,删除所有匹配的通用密码条目
    2. 终端执行命令确认凭证助手配置:git config --global credential.helper osxkeychain
    3. 执行git push操作,弹出输入框后,用户名填GitHub账号名,密码栏填写提前生成的个人访问令牌(PAT),不要输入GitHub账号密码
  • 确认PAT有效性与权限
    开启2FA后使用的PAT如果不符合要求也会触发鉴权异常,间接导致报错:
    • 生成PAT时必须勾选repo权限组的所有选项,有其他操作需求对应勾选对应权限即可
    • PAT默认存在过期时间,确认当前使用的PAT未超出你设置的有效期
  • VSCode 独立配置校验
    如果终端操作正常,仅VSCode内推送报错:
    1. 打开VSCode设置,搜索git.terminalAuthentication,确认选项处于开启状态
    2. 打开命令面板(Cmd+Shift+P),输入GitHub: Sign Out注销现有登录,重新选择「用个人访问令牌登录」,输入你的PAT完成绑定

内容的提问来源于stack exchange,提问作者natalia-codes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 20:45:01