美文网首页
Linux/Windows SSH GitHub设置

Linux/Windows SSH GitHub设置

作者: 旭日丶丶 | 来源:发表于2019-08-16 13:53 被阅读0次
    1. 生成一个新的SSH密钥:(windows需要进入Git Bash/cmd/ps)
    ssh-keygen -t rsa -C "username@email.com"
    
    1. 启动 ssh-agent:
    Windows:
    eval $(ssh-agent -s)
    
    Linux:
    eval `ssh-agent -s`
    
    1. 将SSH私钥添加到 ssh-agent:
    Windows:
    ssh-add /c/Users/username/.ssh/id_rsa
    
    Linux:
    ssh-add ~/.ssh/id_rsa
    
    1. 复制SSH公钥的完整内容
    Windows:
    clip < /c/Users/username/.ssh/id_rsa.pub
    
    Linux:
    cat ~/.ssh/id_rsa.pub
    
    1. 进入GitHub的设置页面, SSH keys, add
    2. 测试连接:
    ssh -T git@github.com
    
    1. git clone SSH repo address
      请注意 选择clone的地址必须是SSH地址(repo页面有) 而不是HTTPS地址

    2. modify from https to ssh:
      若你之前用的https地址, 可以用下面的命令改成ssh地址:

    git remote set-url origin git@github.com:org_name/repo_name.git
    

    相关文章

      网友评论

          本文标题:Linux/Windows SSH GitHub设置

          本文链接:https://www.haomeiwen.com/subject/yiifsctx.html