Windows 通过公钥访问Git Server

来源:互联网 发布:淘宝企业开店保证金 编辑:程序博客网 时间:2024/06/05 02:43

Reviewboard的windows客户端, Gerrit的windows客户端, Jenkins的Windows server端都需要这种方式。

1.请先安装Git bash和TortoiseGit程序。

2.先运行Git bash,在bash终端上运行

ssh-keygen.exe 

不要输入密码,

最后会告诉你生成了公钥和私钥文件,记住名称。

3.将公钥文件改名,根据文件内容的最后一个字符串,然后按照我的这篇文章里面的(5.加入新用户)方式加入到Git server中。

http://blog.csdn.net/sheismylife/article/details/7204345


4.运行TortoiseGit中的Puttygen程序,导入2产生的私钥文件,然后保存成后缀名为ppk的私钥文件


5.运行TortoiseGit中的Pageant程序,导入ppk私钥文件


好了,现在用TortoisGit clone吧。

比如git@10.112.18.175:gitosis-admin.git


这种方式的好处是不需要输入用户名和密码,可以在Windows server上通过脚本直接定时访问Git server.

0 0
原创粉丝点击