在想要从git仓库获取代码时,如果公司项目是通过SSH获取的,那么需要给自己的git仓库设置SSH Key,本来将带领大家在mac下生成并在git设置中添加SSH Key
使用工具
Mac 电脑
Mac终端工具 Terminal
企业邮箱或者个人开发邮箱账号
打开终端,运行一下命令,邮箱需要换成自己的邮箱(推荐)
ssh-keygen -t ed25519 -C "your_email@example.com"
看你们Git要求的加密方式,如果要求其他加密方式也可以运行下面命令行,推荐上面方式,因为Mac系统13以上,已经默认不支持RSA方式加密,Win系统现在也已经不支持RSA加密了,因为认为次加密方式不安全
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
推荐使用
第一下回车是询问你ssh秘钥保存的位置,我们直接默认就好,直接回车
运行命令
上面回车以后,会让输入使用ssh秘钥时候的密码,如果不想以后每次在推送代码或者拉取代码都要输入密码的话,这里就什么都不要填写,采用默认空密码模式,直接回车,回车后会让你再次确认密码,通用的,直接回车
设置密码
上面三次回车以后,ssh秘钥就生成好了
生成成功
复制秘钥内容,输入命令,命令运行以后,就已经复制好了,直接去Git设置里面直接粘贴就好
pbcopy < ~/.ssh/id_rsa.pub
填入到Git设置中
设置SSH秘钥