新版的windows10系统自带openssh客户端支持,能够很好的支持git及需要用到ssh登录的应用,本文就git安装及大伙都常用的GitHub代码克隆问题做详细说明。

需要准备的软件

git for windows Git-2.37.3-64-bit.exe

TortoiseGit TortoiseGit-2.13.0.1-64bit.msi

TortoiseGit中文语言包 TortoiseGit-LanguagePack-2.13.0.0-64bit-zh_CN.msi

软件安装需要的软件

首先安装git for windows,设置都可以按推荐的,不需要改动。

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(1)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(2)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(3)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(4)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(5)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(6)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(7)

接下来安装TortoiseGit

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(8)

接下来这一步需要特别注意,配置不能是默认的,使用默认的就无法使用新版Windows自带的openssh客户端生成公私钥对来访问GitHub了。

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(9)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(10)

点击下一步即可完成

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(11)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(12)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(13)

安装中文语言包

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(14)

首次运行配置,按照默认即可

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(15)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(16)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(17)

创建私钥

使用下面截图中的命令创建windows10的访问私钥,接下来填充到对应的github账户即可。

ssh-keygen

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(18)

将私钥导入GitHub

如下面的图片操作即可将访问公钥导入github,以这种方式访问github非常稳定,与https方式访问的效果完全同,克隆的命令有如下变动

将:

git clone https://github.com/obsproject/obs-studio.git

改成:

git clone git@github.com:obsproject/obs-studio.git

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(19)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(20)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(21)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(22)

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(23)

添加完成后即可用上面的命令克隆github仓库,当用公钥成功访问github后,github后台刚添加条目的钥匙会变成绿色。

git 版本控制使用教程(新版windows10系统下安装git和tortoisegit并添加github私钥)(24)

,