• ssh: connect to host github.com port 22: Connection refused


    假设git例如,下面的问题时,远程推送:

    [fulinux@ubuntu learngit]$ git push -u origin master    
    ssh: connect to host github.com port 22: Connection refused
    fatal: Could not read from remote repository.
    
    
    Please make sure you have the correct access rights
    and the repository exists.

    能够採用例如以下方法:

    [fulinux@ubuntu ~]$ vim .ssh/config
    
    Host github.com
    User fulinux@sina.com
    Hostname ssh.github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa
    Port 443

    測试连接是否成功:

    [fulinux@ubuntu ~]$ ssh -T git@github.com
    Hi fulinux! You've successfully authenticated, but GitHub does not provide shell access.

    推送:

    [fulinux@ubuntu learngit]$ git push -u origin master
    The authenticity of host '[ssh.github.com]:443 ([192.30.252.151]:443)' can't be established.
    RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added '[ssh.github.com]:443,[192.30.252.151]:443' (RSA) to the list of known hosts.
    Counting objects: 23, done.
    Delta compression using up to 2 threads.
    Compressing objects: 100% (18/18), done.
    Writing objects: 100% (23/23), 1.87 KiB | 0 bytes/s, done.
    Total 23 (delta 6), reused 0 (delta 0)
    To git@github.com:fulinux/learngit.git
     * [new branch]      master -> master
    Branch master set up to track remote branch master from origin.



        
            

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    java synchronized
    Java多线程的常见例子
    List,ArrayList
    BufferedInputStream与BufferedOutputStream
    super,this
    ServletConfig与ServletContext
    [转] 编写高效的 CSS 选择器
    浏览器是怎样工作的:渲染引擎,HTML解析
    sublime插件insertDate显示ISO时间
    《十日谈》摘要1
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4838239.html
Copyright © 2020-2023  润新知