Git推或拉服务器

时间:2017-10-24 09:47:48

标签: git azure ssh

我在Microsoft Azure中使用 Ubuntu 16.04.3 LTS ,我建议重新启动它然后更新,我做了。之前,我的git repo运行良好(拉动和推动)。现在我不能这样做,当我尝试时,我得到了这个:

ssh: connect to host hostname.com port 22: Connection timed out fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

我不认为这是ssh问题,因为我可以使用ssh登录VM。我不知道该怎么办。

2 个答案:

答案 0 :(得分:0)

我得到了答案。它连接到默认的ssh端口22,它与我的端口不同。

  • 添加远程服务器
  

git remote添加你想要的名字ssh://your_username@***.com:your_app_port/ your / git / repo / path

  • 然后你像往常一样继续使用git命令。

答案 1 :(得分:-1)

"连接超时"意味着您的客户端(在这种情况下,ssh程序)尝试与远程服务器建立TCP连接,但远程服务器从未响应。常见的原因是:

  • 远程服务器未运行。
  • 远程服务器与网络断开连接。
  • 某些防火墙阻止您访问远程服务器。
  • 远程服务器已启动并正在运行,但它未使用客户端尝试连接的IP地址。