Gitea 是一个轻量级的 DevOps 平台,覆盖从开发计划到产品成型的整个软件生命周期。它提供 Git 托管、代码审查、团队协作、软件包注册和 CI/CD 等功能,非常适合团队高效协作。
一、下载安装包
前往 Gitea 官方下载页面获取安装包:https://dl.gitea.com/gitea/。
二、安装步骤
-
准备环境 将下载好的安装包(例如
gitea-1.25.3-windows-4.0-amd64.exe)放置到指定目录,如D:\gitea。双击运行安装程序。 -
初始化配置 在浏览器中访问
http://localhost:3000,进入安装向导界面。- 数据库选择:默认使用 SQLite3 即可,无需额外配置。如果团队已有 MySQL 或 PostgreSQL,也可在此处切换。
- 管理员账户:建议创建一个管理员账号,后续用于创建仓库和管理权限。
填写完信息后点击'立即安装',安装完成后会在目录下生成必要的配置文件。
三、配置开机自启动
直接通过快捷方式启动每次开机都会弹出窗口,体验不佳且容易误关。更稳妥的方式是将其注册为后台服务。
1. 注册服务
以管理员身份打开 CMD,执行以下命令(路径需根据实际安装位置调整):
sc create gitea binPath= "D:\gitea\gitea.exe web" start= auto
注意:确保路径中的空格已用双引号包裹,否则服务可能无法识别。
2. 验证服务
按下 Win + R,输入 services.msc,在服务列表中找到 gitea,确认状态为'正在运行'。
3. 手动启动脚本(可选)
为了方便首次启动,可以在启动文件夹中创建一个批处理文件 gitea.bat,内容如下:
@echo off
net start gitea
这样每次开机只需双击该脚本即可启动服务,无需手动操作。
四、基础使用流程
1. 创建仓库
登录管理员账户后,点击右上角的'新建'按钮创建仓库。初次创建时建议保持公开,方便团队成员快速上手。
2. Fork 与合并
普通用户登录后,可以 Fork 管理员的测试仓库到自己的名下进行开发。修改完成后,发起 Pull Request(合并请求),经管理员审核通过后,代码才会合并到主干分支。这是保证代码质量的标准流程。
五、Git 常用命令速查
掌握 Git 命令是日常开发的基础,以下是高频场景的用法整理:
1. 克隆与拉取
# 克隆整个仓库
git clone [url]
# 克隆指定分支
git clone [url] -b branch_name
# 每天工作前同步最新代码(推荐变基模式)
git checkout main
git pull --rebase
2. 提交与暂存
git status
git add filename
git add .
git commit -m

