Windows搭建本地git服务器

下载gitblit:

官网:http://www.gitblit.com

解压gitblit:

解压gitblit到D盘(其他盘也行,我解压的位置D:\gitblit-1.8.0\gitblit-1.8.0,内容如下图)

配置gitblit:

打开解压目录下的data文件夹,修改文件gitblit.properties,我的配置如下

include = defaults.properties

#
# Define your overrides or custom settings below
#

git.repositoriesFolder = F:/GitProject
server.httpPort = 5524
server.httpBindInterface = 192.168.8.234
server.httpsBindInterface = localhost

配置属性说明:

  • include = defaults.properties : 引入默认的配置,data文件夹上有个defaults.properties文件,里面的内容便是默认配置
  • git.repositoriesFolder = F:/GitProject : 本地仓库的存放位置,我存放在F:/GitProject,注意是F:/不是F:\,直接从文件管理器上复制的格式是\,也许会导致该项配置无效
  • server.httpPort = 5524 : 5524是网页端访问git时使用的端口,此端口不能被其他程序使用,如果此端口已被使用,则换一个端口即可
  • server.httpBindInterface = 192.168.8.234 :192.168.8.234是服务器ip,也就是也必须是你的电脑的ip地址,在DOS窗口执行命令ipconfig可查看,一般是以太网的IPv4地址
  • server.httpsBindInterface = localhost : 我也不知道是什么,照填就是

运行gitblit服务器:

要求已经安装且正确配置java jdk,我安装的是java jdk8,DOS窗口执行命令得下图结果则为已安装jdk且配置正确,配置正确后即可往下走,否则,先安装配置好jdk,安装和配置jdk的方法自行百度,此处不多做赘述

双击解压目录下的gitblit.cmd便可运行git服务器,待窗口如下显示即可从网页端访问git服务器,注意,下图的窗口不可以关闭

浏览器访问http://192.168.8.234:5524(其中192.168.8.234和5524是配置gitblit那一步所作的配置)即可访问git服务器,同网关的其他局域网用户也可以访问该网页,访问结果如下,默认用户名跟密码都是admin,可登录后修改密码

admin用户具有管理员权限,可以随意创建用户、删除用户、创建仓库、删除仓库等。此处不对这些操作做过多的赘述,自己摸索便可,admin应该创建用户供局域网的其他人登录,不应直接给admin的密码给其他用户

安装gitblit服务:

安装gitblit服务后,可以开机自动开启gitblit服务器,不需要双击gitblit.cmd运行服务器

运行installService.cmd可以安装服务,但是,切记,不是右键以管理员身份运行installService.cmd,而是以管理员身份运行cmd(如下图)

在DOS窗口运行安装命令,步骤如下

D:
cd D:\gitblit-1.8.0\gitblit-1.8.0
installService.cmd

上面1、2行可以根据你解压的位置修改

打开本地服务,则可以看到gitblit服务,启动该服务,并且设置启动类型为自动,便可以开机自启动git服务器

至此,git服务器搭建完毕

猜你喜欢

转载自blog.csdn.net/weixin_35599364/article/details/102832901