Git 配置 SSH密钥

Git 配置 SSH 密钥

需要有 GitHub 工程 SSH 地址和 SSH 密钥文件,由创建者提供

密钥文件用 TXT 打开如下
Git 配置 SSH密钥_第1张图片

下面使用 TortoiseGit 操作说明,在 TorgoiseGit 下打开 PuTTYgen
Git 配置 SSH密钥_第2张图片

选择 File -> Load Private Key
Git 配置 SSH密钥_第3张图片

选择SSH 密钥文件
Git 配置 SSH密钥_第4张图片

选择后自动生成ssh-ras,在弹出窗口 PuTTYgen Notice 窗口点 确定
Git 配置 SSH密钥_第5张图片

然后选择 Save private key
弹出提示没有设置密码
Git 配置 SSH密钥_第6张图片

然后随意设置一个密码再次 保存 Save private key 选择一个路径生成 .ppk 文件
Git 配置 SSH密钥_第7张图片

配置 PPK, 打开 Pageant
Git 配置 SSH密钥_第8张图片

Git 配置 SSH密钥_第9张图片

Git 配置 SSH密钥_第10张图片

提示输入刚才设置的密码 ,然后 OK
Git 配置 SSH密钥_第11张图片

会自动生成一行
Git 配置 SSH密钥_第12张图片

密钥配置结束,开始检出工程到本地
复制 SSH 远程路径 如git@...:/opt/git/game.git

Clone远端项目
这里写图片描述

配置刚才生成的密钥 ppk
Git 配置 SSH密钥_第13张图片

点击 OK
弹出输入 密码窗口
Git 配置 SSH密钥_第14张图片

刚才生成 PPK 文件时输入的密码
Git 配置 SSH密钥_第15张图片

然后可以看到项目顺利 Clone 到本地了
Git 配置 SSH密钥_第16张图片

然后 测试 Pull 成功
Git 配置 SSH密钥_第17张图片

查看Log
Git 配置 SSH密钥_第18张图片

日志中 master origin/maste origin/Head 同行显示说明本地已经和远端同步
到此结束

你可能感兴趣的:(GIT)