[开发小技巧]一:Git SSH 密钥认证配置步骤,核心点在于ssh key,改 git remote 为 ssh模式
【开发小技巧】一:Gitee SSH 密钥认证配置步骤,核心点在于ssh key,你得修改 git remote 为 ssh模式!!
Gitee SSH 密钥认证配置步骤
- 生成 SSH 密钥对
生成 SSH 密钥,替换为你的 Gitee 邮箱
ssh-keygen -t rsa -C “learnku@qq.com“
执行后会提示你设置保存路径和密码:
默认保存路径按回车即可(通常是 ~/.ssh/id_rsa)
密码可以设置也可以直接回车跳过(设置密码更安全)
复制输出的全部内容(以 ssh-rsa 开头的一整行文本)
- 在 Gitee 添加 SSH 公钥
登录 Gitee 网站
点击右上角头像 → 设置
在左侧菜单找到”SSH 公钥”选项
点击”添加公钥”按钮
标题可以填写设备名称(如”我的服务器”)
粘贴刚才复制的公钥内容
点击”添加”按钮保存 - 测试 SSH 连接
测试连接到 Gitee
ssh -T git@gitee.com
首次连接会提示是否信任主机,输入 yes 确认。认证成功会显示欢迎信息。
查看当前远程地址
git remote -v
现在我的远程地址 如下:
origin <https://gitee.com/batian/project.git> (fetch)
origin <https://gitee.com/batian/project.git> (push)
修改远程地址为 SSH 方式
git remote set-url origin git@gitee.com:batian/project.git
这个命令会将你当前的 HTTPS 地址 (https://gitee.com/batian/project.git
) 替换为 SSH 地址 (git@gitee.com:batian/project.git
)。
执行完这个命令后,你可以再次运行 git remote -v
来确认地址已经更改成功。你应该会看到类似这样的输出:
origin git@gitee.com:batian/project.git (fetch)
origin git@gitee.com:batian/project.git (push)
执行拉取
本作品采用《CC 协议》,转载必须注明作者和本文链接