git 推送未找到主机
git push not finding host
我正在尝试推送到我已经推送到的远程存储库,但是现在我收到一个我不明白的错误。
git push
ssh: Could not resolve hostname github.com: nodename nor servname provided, or not known
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
然后我做了一个git status
On branch master
Your branch is ahead of 'origin/master' by 2 commits.
(use "git push" to publish your local commits)
nothing to commit, working directory clean
那我运行git remote -v
origin git@github.com:<username>/<projectName>.git (fetch)
origin git@github.com:<username>/<projectName>.git (push)
非常感谢您的指导。我的直觉告诉我这不是 git 问题,而是一些网络问题。任何帮助表示赞赏。
您似乎在尝试使用 'git' 协议到 fetch/push。默认情况下,它使用 9418 端口进行连接。参考Git Protocol Docs。某些防火墙设置必须阻止此端口,或仅阻止分配给此协议的端口。查看防火墙设置或尝试通过 ssh 克隆而不是像这样 GIT:
git remote set-url --push origin ssh://github.com:<username>/<projectName>.git (push)
虽然语法可能需要更正。
Apple 的 discoveryd
流程显然存在一些错误。我读到了这个问题 Here and Here
我终止了进程,一切正常。
我正在尝试推送到我已经推送到的远程存储库,但是现在我收到一个我不明白的错误。
git push
ssh: Could not resolve hostname github.com: nodename nor servname provided, or not known
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
然后我做了一个git status
On branch master
Your branch is ahead of 'origin/master' by 2 commits.
(use "git push" to publish your local commits)
nothing to commit, working directory clean
那我运行git remote -v
origin git@github.com:<username>/<projectName>.git (fetch)
origin git@github.com:<username>/<projectName>.git (push)
非常感谢您的指导。我的直觉告诉我这不是 git 问题,而是一些网络问题。任何帮助表示赞赏。
您似乎在尝试使用 'git' 协议到 fetch/push。默认情况下,它使用 9418 端口进行连接。参考Git Protocol Docs。某些防火墙设置必须阻止此端口,或仅阻止分配给此协议的端口。查看防火墙设置或尝试通过 ssh 克隆而不是像这样 GIT:
git remote set-url --push origin ssh://github.com:<username>/<projectName>.git (push)
虽然语法可能需要更正。
Apple 的 discoveryd
流程显然存在一些错误。我读到了这个问题 Here and Here
我终止了进程,一切正常。