Windows平台下Git服务器gitblit的搭建及git push登陆测试

发布时间 2023-06-15 19:26:05作者: 钧天

1、安装java环境

下载安装java 注意(java的版本需要在1.7及以上), 下载地址:http://www.java.com/zh_CN/

安装步骤这里不再赘述

配置java的环境变量PATH  CLASS  PATH

 

使用  java -version 检查是否安装成功。

 

2、安装gitblit,就是git服务器

下载Gitblit。 下载地址: http://www.gitblit.com/

配置 defaults.properties 文件, 配置仓库目录 ip地址 端口 等信息,管理员运行gitblit.cmd。

打印窗口显示了ip地址和端口,证明安装ok。

配置 installService.cmd, 将服务器服务启动。

 

网页打开配置的ip地址和端口 

管理员 登录 账户 和密码 初始都是 admin。创建仓库可以看见仓库名称。

 

3、git的登录

安装git,一路默认。

设置用户名和邮箱地址,生成ras密匙 ,可以选择不要passphrase,即一路默认,方便后期登录不用输入密码。

使用该用户名登录gitblit,点击用户中心,复制id_rsa.pub文件的全部内容,粘贴到ssh中

在git的.ssh目录下,就是存放id_rsa.pub的目录(默认c 用户 .ssh)  ,新建config,。内容如下

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa

 

解决git push报  ssh type 错误的问题: 

no matching host key type found. Their offer: ssh-rsa,ssh-dss

 

然后git push 选择yes不管type,就可以登录了。