Long Time No Write!最近在折腾Git,昨天在自己本地D盘建了个Git库,用于E盘Demo的版本管理。顺便总结下本地搭建Git服务器的过程。搭建选用的是Gitblit版本管理库。
环境
环境:win10
前提:
- 1已搭建好Java环境,并配置好环境变量,未搭建点这里
- 2已安装Git ps 既然你需要搭建Git服务端,假设你已经安装Git 未安装请点这里
工具:GitBlit点我下载
搭建
创建服务端存储资料的文件夹
可任意选择文件夹,下面步骤会用到当前文件夹路径,请记录
下载Gitblit

解压到任意目录
无需安装,可安装在任意目录

修改配置文件
修改/data/defaults.properties文件
文件位于解压目录下的data/defaults.properties,使用“记事本打开”
- 修改文件下的
git.repositoriesFolder=
将路径修改为2.1中创建的文件夹路径 - 修改文件下的
server.httpPort=
设定Http协议的端口号,可设置为8080,若冲突可修改端口 - 修改文件下的
server.httpBindInterface=
设定服务器的IP地址,这里设置为当前电脑的IP地址,下图设置为localhost,因我需要本地访问 - 修改文件下的
server.httpsBindInterface=
设定Https协议的IP地址,这里设置为当前电脑的IP地址
修改完成保存关闭
运行gitblit.cmd批处理文件
批处理文件位于在解压的文件夹下,如图

点击运行后在浏览器中输入Http地址+端口号或者Https地址+端口号,若配置正确可进入gitblit管理界面如下图

可将Gitblit服务加入Window Service
若不想每次启动gitblit服务都要通过2.3,则可将Gitblit服务加入Window Service,步骤如下
- 在Gitblit目录下,找到installService.cmd文件,使用“记事本打开”
- 修改配置
修改ARCH
32位系统:SET ARCH=x86
64位系统:SET ARCH=amd64
添加 CD 为程序目录
SET CD=D:\Git\Gitblit-1.6.0(你的实际目录)
修改StartParams里的启动参数,给空就可以了
如下图 - 双击Gitblit目录下的installService.cmd文件(以管理员身份运行)。启动Gitblit。服务器的服务管理下,就能看到已经存在的gitblit服务了。