尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
windows搭建git服务器
在 Windows 上自建 Git 服务器最省心、最轻量的选择是 Gitea。它是一个用 Go 语言写的开源 Git 托管平台界面和操作体验很像 GitHub但只有一个可执行文件对 Windows 环境非常友好下面是在 Windows 上快速搭建 Gitea 的步骤下载与启动1.下载去 Gitea 官网gitea.com的下载页面找到适用于 Windows 的 gogit-windows-4.0-amd64.exe 文件并下载。2.放置在你电脑上比如 D 盘创建一个专门的文件夹例如 D:\gitea把下载的 .exe 文件放进去。注意文件夹路径里不要有中文。3.启动直接双击运行这个 .exe 文件。它会弹出一个命令行窗口并启动一个本地服务。不要关闭这个命令行窗口Gitea 正在运行。这是个无需安装的软件。初始化配置打开浏览器访问 http://localhost:3000或者命令行里提示的地址你会看到 Gitea 的初始化配置页面。数据库对于个人或小团队直接选 SQLite3 即可(也可选mysql)它是零配置的所有数据都存在一个文件里。管理员账号在页面下方的“管理员账号设置”区域设置好第一个账号的用户名、密码和邮箱。这个账号将成为服务器的主管理员。其他选项保持默认点击“立即安装”等待片刻即可。开始使用安装完成后用你刚创建的管理员账号登录就可以像使用 GitHub 一样创建仓库、管理用户了安全配置修改文件追加配置C:\server\gitea\custom\conf\app.ini记得重启gitea[repository]ROOT这是仓库生成后的存储地址# 创建仓库默认为私有即不允许匿名访问必须登录后才能查看和拉取代码DEFAULT_PRIVATEprivate# 强制所有仓库私有普通用户无法改为公开FORCE_PRIVATEtrue[server]# 不允许0.0.0.0访问只允许127.0.0.1访问SSH_DOMAIN127.0.0.1 DOMAIN127.0.0.1 HTTP_ADDR127.0.0.1 HTTP_PORT端口最好改成其他的默认是3000# 末尾的gitea要与nginx对应否则css无法加载ROOT_URLhttp://127.0.0.1:上面的端口/gitea/[service]# 关闭注册功能DISABLE_REGISTRATIONtrue# 不允许匿名访问必须登录REQUIRE_SIGNIN_VIEWtrue搭配nginxlocation /gitea{proxy_set_header Host$host;proxy_set_header X-Real-IP$remote_addr;proxy_set_header REMOTE-HOST$remote_addr;proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto$scheme;proxy_pass http://127.0.0.1:3008/;# websocketproxy_set_header Upgrade$http_upgrade;proxy_set_header Connection$connection_upgrade;}location /gitea/api/v1/version{return404;}其他问题后续迁移迁移时需要查看是否开启了lfs若开启需查看lfs是否有文件数据如果有迁移时除了.git文件夹要迁移lfs文件夹内的数据也要迁移怎么看管理员账号1.情况一你正在初始化配置页面还没点“立即安装”管理员账号就是你在那个页面下方“管理员账号设置”区域自己填的用户名、密码和邮箱。这个账号会在你点击“立即安装”后自动创建并拥有最高管理员权限。所以你填的是什么管理员就是什么2.情况二已经安装完成想查看或确认管理员是谁方法 1用命令行查看适合忘了密码或账号的情况打开 CMD 或 PowerShell进入你放 Gitea 的文件夹比如 D:\gitea执行gitea admin user list它会列出所有用户并标注哪些是管理员。如果忘了密码可以用这条命令重置gitea admin user change-password--username你的用户名--password新密码方法 2直接查数据库查 user 表is_admin 字段为 1 的就是管理员。user表是空的这种就是初始化时没设置管理员账号使用命令行添加账号gitea admin user create--username你的用户名--password你的密码--email你的邮箱--admin仓库里面的git-daemon-export-ok干啥的这个文件是 Git 协议用来做“匿名只读导出”的标记文件,当仓库目录下存在 git-daemon-export-ok 这个文件时Git 的守护进程git-daemon就允许匿名用户通过 git:// 协议克隆这个仓库不需要任何身份验证也就是说私有仓库不应该有这个文件如果有就代表这个仓库不需要登录也可以拉取代码gitea创建的仓库存储在哪Gitea 创建的仓库默认存储在 app.ini 中 APP_DATA_PATH 指向的目录下具体路径是APP_DATA_PATH/repositories/用户名/仓库名.git
RELATED

相关推荐

作者有话说|AI编程入门:TaoToken统一Key接入Claude Code与Cursor的settings.json配置骨架

作者有话说|AI编程入门:TaoToken统一Key接入Claude Code与Cursor的settings.json配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/9/29 22:41:16
栏目写完了,访客为什么还是找不到入口

栏目写完了,访客为什么还是找不到入口

运营把栏目树铺得很满:产品、方案、帮助、关于我们,每一项下面还有子页。自己进后台,搜索一下就能定位。把链接发给客户,对方却在首页转了两圈,问:你们文档入口在哪? 这不是「再加一个 Banner」…

📅 2026/9/29 22:41:16
AI Agent Harness Engineering 教育场景应用:个性化辅导与智能教学助手搭建

AI Agent Harness Engineering 教育场景应用:个性化辅导与智能教学助手搭建

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/9/29 22:36:16
MORE NEWS

更多资讯

📰

GitLab git冲突解决全攻略:从原理到实操

gitlab中遇到的git冲突解决办法在GitLab上提MR的时候,最怕看到那个**“Conflicts detected”**的红色警告。我第一次遇到时慌得不行,分支不敢合、代码不敢动,最后只能到处找人帮忙。后来干得多了才明白:git冲突不是灾难&#xff0…

📰

你发出去的 PDF 里藏着多少隐私?聊聊元数据这件事

一份"删干净了"的文件,其实什么都没说 分享一个真实类型的案例:某公司发招标附件前把文档正文里的公司抬头、内部编号都改成了通用字样,自认为处理得很干净。结果竞争对手拿到 PDF 一看属性——作者:某某部门张工&…

📰

导师力荐!2026优质AI论文工具全解析,规范高效一步到位

写期刊论文的AI助手推荐:四款实测好用的AI论文写作工具 写期刊论文是不是让你头疼不已?面对海量文献资料,一大堆复杂的格式要求,还有反复改稿的烦恼,很多学者写论文的效率都不高。特别是使用传统方法写作,…

📰

维特智能蓝牙IMU在滑雪智能装备中的应用

导语某滑雪智能装备厂商开发了一款穿戴式滑雪姿态监测设备,通过在雪鞋上安装传感器,实时采集滑雪者的姿态数据,包括俯仰角、横滚角、航向角等,用于动作识别和技能分析。该厂商选用维特智能蓝牙IMU产品作为姿态采集核心器件&#x…

📰

分治思想:大问题拆成小问题

分治思想:大问题拆成小问题 分治(Divide and Conquer)是计算机科学中最强大的思想之一。归并排序、快速排序、二叉树遍历……它们的背后都是分治。 一、什么是分治? 分治:把一个大问题拆成若干个规模更小的同类子问题,递归地解决子问题,再把子问题的解合并成原问题的解…

📰

笑不活了!GLM-5.1 万能需求模板配 TaoToken,复制粘贴就能跑通代码脚本

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬