利用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

2.在gitblit中创建项目,并将项目地址复制到tortoisegit的git远端的URL中即可

posted on 2024-07-03 16:01  JoshuaLin  阅读(178)  评论(0)    收藏  举报