Git配置SSH

打印 上一主题 下一主题

主题 1002|帖子 1002|积分 3006

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
配置Git的SSH是一个重要的步骤,它可以让你在与长途堆栈交互时,不必每次都输入用户名和密码。下面是配置Git SSH的步骤:
首先,你必要在当地计算机上生成SSH密钥对。打开终端或命令提示符,并输入以下命令:
  1. ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
复制代码
这个命令会生成一个新的rsa范例密钥对,并利用你提供的电子邮件作为标签。当提示你“Enter a file in which to save the key”时(即询问保存密钥对文件位置),只需按回车键接受默认文件位置。
接下来,系统会要求设置密码短语(passphrase)。这一步是可选项。
现在,在默认目次下应该有两个新文件:id_rsa和id_rsa.pub,在~/.ssh/目次中(Windows系统中可能位于C:\Users\YourUserName.ssh\路径)。此中id_rsa.pub就是我们必要用到公开部分。
然后我们必要将公钥添加到SSH agent中管理。首先确保SSH agent正在运行:
  1. eval "$(ssh-agent -s)"
复制代码
然后添加新生成的私有密钥到 SSH agent 中:
  1. ssh-add ~/.ssh/id_rsa
复制代码
现在我们已经创建了当地计算机上面用于身份验证利用 SSH 密匙并且已经将其添加进了管理器里面。
接着就是将公钥添加到你的GitHub账户中。首先,你必要复制公钥内容。可以利用以下命令:
  1. cat ~/.ssh/id_rsa.pub
复制代码
然后复制输出的内容,接着打开GitHub网站,在右上角头像下拉菜单中选择“Settings”,在左侧菜单选择“SSH and GPG keys”,点击右上角绿色按钮“New SSH key”。
在打开的页面中,“Title”可以随意填写,“Key”处粘贴刚才复制的公钥内容,然后点击绿色按钮"Add SSH key"。
至此,SSH密钥就配置完成了。当你下次从当地计算机推送或拉代替码时,Git会利用这个密匙举行身份验证。
最后一步是测试一下是否配置成功:
  1. ssh -T git@github.com
复制代码
如果看到雷同于 "Hi username! You've successfully authenticated, but GitHub does not provide shell access." 的消息,则表现成功。
以上就是配置Git SSH密匙的全部步骤。如许做可以大大进步工作服从,并加强安全性。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表