Git客户端在window下生成密钥的方法
Gitbash工具生成密钥
关于git的使用极其原理我也不是很熟悉(到时候赵琪会给大家做分享)这里我只是给大家介绍一下,如果确保您在window下顺利登陆并上传git代码,我相信这以后必将是大家都要用的。
下载git客户端:
我已经把git的客户端上传到了咱们的ftp上,下载链接为:ftp://192.168.10.24/tools/。
生成秘钥对:
为了确保代码的安全和各位同仁的方便使用,不至于每次都要输入密码,我们决定采用ssh秘钥对的方式和git服务器取得联系,下面我们进入正题!
window安装的过程非常简单,以至于我不用截图给大家看一路Next即可。
安装好之后,你会发现桌面上多了一个Git Bash快捷方式,如图
如果没有的话,也不用担心,找到你的安装路径,例如我的默认是C:\Program Files (x86)\Git,里面你也会看到一个Git Bash,点击右键,发送到桌面快捷方式即可,OK,下面我们打开Git Bash,看到如下页面,
Lenovo表示你当前的用户名[注意,生成秘钥对的时候你是用哪个用户登录的,该私钥只对当前用户有效果,链接ssh的时候他会去Lenovo Home用户下的路径下寻找私钥,如果发现这个私钥不是当初在Leaveon用户下生成的,或者找不到这个私钥,他会提示 私钥被忽略或者不可用]后面那一串就是表示你现在的工作路径了。首先我们在这个bash里面下面的一行话。
然后回车
记住上面显示你的秘钥对生成的路径,然后再回车他会提示你输入秘钥短语,这里我查一下嘴,如果你想以后免密码登陆的话就直接回车也就是不输入秘语。如果你输入了秘语,那么以后登陆的时候他就会让你输入密码,就是你刚才输入的那个谜语,这就是传说中的双重保护吧。OK,这里,我们选择不输入,继续回车,如果提示下面的画面,就表示秘钥生成功了。
OK,到了这里,文档就快结束了,赶快去C:\Users\Lenovo\.ssh目录下看看有没有2个文件
以pub结尾的是公钥,另一个就是私钥啦!然后你把公钥发送给git管理员,对我们来说,你就发送给杨长健了,等git管理员把公钥给你配置好之后,就可以连接git服务器了,下面我们给出连接的截图
这个时候你已经连接上了26那台服务器,看看lenovo变成root了吧,值得注意的是,等你连接的时候肯定不是用root用户,到时候我们会给每人指定一个用户。下面是克隆一个远程git仓库到本地的截图
Eclipse工具生成密钥
这样就配置好了,下面来测试一下
剩下的Next即可,克隆之后发现git仓库多了一个叫git166的就是我们刚才克隆的远程仓库,
到此结束