网上搭建git服务器的教程,大部分都是基于Linux,而基于Windows的教程漏洞百出,因此自己琢磨着边学边干,摸索在Windows平台下的搭建。
第一步:搭建Java环境
1)下载Java并安装

2)配置环境变量
右键”计算机” => ”属性” => ”系统设置” => ”高级” => “环境变量” => “系统变量”。
新建变量名:JAVA_HOME
变量值:D:\Program Files (x86)\Java\jdk1.6.0_21【根据自己的安装路径而定】
新建变量名:CLASS_PATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
编辑变量名:Path
在已有值的最后添加 ";%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"
在命令行中运行 java 试一下
第二步:下载Gitblit并解压.下载地址:http://www.gitblit.com/

第三步:新建一个空文件夹,用来存放项目,我将其命名为 GitRepository。
第四步:修改Gitblit程序目录中data目录下的 defaults.properties文件:


第五步:运行Gitblit目录中的gitblit.cmd文件,双击运行

第六步:在浏览器中打开 http://localhost:1234 (账号:admin 密码:admin)
第七步:设置以Windows Service方式启动Gitblit(因为我们把命令行关掉以后,Gitblit就跟着关了,所以必须把Gitblit挂载到Windows服务上)
1)编辑Gitblit目录下的installService.cmd文件。

2)修改完以后,打开命令行窗口,进入到目录Gitblit程序根目录下,运行installService.cmd,如下图所示

3)鼠标右键点击Gitblit目录下的gitblitw.exe文件,以管理员身份运行。根据自己java安装位置做类似下图的设置:

4)设置好后点击应用,再点击 start

5)如果启动成功,那么如下图(Start 按钮变为灰色)

6)按下Windows键,搜索并打开services.msc,找到 gitblit。如果未启动,请手动启动。注意确保为自动模式,这样每次windows启动后都自动启动此项服务。

网友评论