Windows搭建本地git服务器
按照截图 图一 和 图二 操作即可完成下载
1:下载gitblit:http://www.gitblit.com
按照截图 图一 和 图二 操作即可完成下载
2:解压
解压gitblit:
解压gitblit到D盘(其他盘也行,我解压的位置D:\gitblit-1.8.0\gitblit-1.8.0,内容如下图)
3:配置
配置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地址
4:运行
要求已经安装且正确配置java jdk,我安装的是java jdk8,DOS窗口执行命令得下图结果则为已安装jdk且配置正确,配置正确后即可往下走,否则,先安装配置好jdk,安装和配置jdk的方法自行百度,此处不多做赘述
双击解压目录下的gitblit.cmd便可运行git服务器,待窗口如下显示即可从网页端访问git服务器,注意,下图的窗口不可以关闭
浏览器访问http://192.168.110.38:5524/(其中192.168.110和5524是配置gitblit那一步所作的配置)即可访问git服务器,同网关的其他局域网用户也可以访问该网页,访问结果如下,默认用户名跟密码都是admin,可登录后修改密码
admin用户具有管理员权限,可以随意创建用户、删除用户、创建仓库、删除仓库等。此处不对这些操作做过多的赘述,自己摸索便可,admin应该创建用户供局域网的其他人登录,不应直接给admin的密码给其他用户
5:配置权限
1:首先登录 admin 账号,其次如下图操作
用户就创建好了,我们登录即可
这里我创建的用户是 admin1
登录它创建属于它的项目 如下:
到这里库就创建好了
本文来自博客园,作者:{Tyr_Header)},转载请注明原文链接:{https://www.cnblogs.com/ForTryHeader/}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~