首页 > 代码库 > windows下GIT客户端的安装及其ssh-key的生成

windows下GIT客户端的安装及其ssh-key的生成

一、下载安装git for win客户端

  https://git-for-windows.github.io/

  傻瓜式下载安装即可,推荐git GUI工具:SourceTree。

二、生成ssh-key

  在windows上安装好git之后,在桌面点击鼠标右键,右键菜单里会有一个Git Bash Here选项,点击进入git bash控制台。

  输入ssh-keygen -t rsa -C "youremail@example.com" ,输入自己的邮箱地址,然后一路回车即可。

  这时在你的用户目录下会有一个.ssh文件夹,并且文件夹里会有id_rsa、id_rsa.pub两个文件,这便是你刚才生成的ssh-key。

  此时,你只需要将id_rsa.pub里面的内容导入你的github或者告诉你的git服务器管理员,让其帮你添加权限即可。

三、设置免密码登录

  上述生成ssh-key的过程中,有一个步骤是设置密码的,一路回车即表示不设置密码,如果你设置了密码的话,每次你连接远程git仓库

  的时候都是要输入密码的,虽然安全,但是很麻烦,通过以下操作可以设置免密码登录:

  打开git bash,输入exec ssh-agent bash,输入eval ssh-agent -s,然后cd进入你的.ssh目录下,输入ssh-add id_rsa 即可。

 

  当然也可以删除免密码登录:

  打开git bash,直接输入ssh-add -d 即可。

windows下GIT客户端的安装及其ssh-key的生成