利用gitblit搭建git服务器,并通过内网穿透远程访问
windows
需要安装软件
1.git
2.tortoisegit
3.gitblit
4.java
5.openFrp
步骤
服务端
一.安装git和java
二.Gitblit使用
1.下载并解压gitblit
2.找到Gitblit目录下的data文件下的 default.properties 文件进行配置
1)找到 git.repositoriesFolder(资料库路径),赋值为创建好的文件目录。
2)找到 server.httpPort,设定http协议的端口号(注意:所使用的端口不要与已有端口冲突)。
3)找到server.httpBindInterface,设定服务器的IP地址(http)。
4)找到server.httpsBindInterface,设定服务器的IP地址(https)。
3.运行gitblit.cmd 批处理文件
1)找到 gitblit 目录中的 gitblit.cmd 文件,双击运行。
2)在浏览器中打开,现在就可以使用GitBlit了。访问设置的ip和端口,默认登录账户密码:admin/admin,可在data文件夹users.conf中修改账号密码
4.设置成服务方式(Windows Service)启动Gitblit(开机自动启动)
1)在Gitblit目录下,找到 installService.cmd 并设置。
SET CD=D:\gitblit-1.9.3 (gitblit的文件地址)
--StartParams="" ^
2)运行 installService.cmd
3)在服务中找到gitblit,并启动
三.通过openFrp实现远程访问(其他frp服务也可以)
1)安装openFrp
2)建立隧道并链接内网http或https地址,开启隧道
3)复制隧道网址并用浏览器打开就可以远程访问GitBlit
客户端
1.安装git和tortoisegit