美文网首页
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