58,998
stars
+21
7,383
forks
488
watchers
23,726
prs
16,237
issues
240
releases
0
discussions
README
Gitea
English | 繁體中文
目的
这个项目的目标是提供最简单、最快速、最无痛的方式来设置自托管的 Git 服务。
由于 Gitea 是用 Go 语言编写的,它可以在 Go 支持的所有平台和架构上运行,包括 Linux、macOS 和 Windows 的 x86、amd64、ARM 和 PowerPC 架构。这个项目自 2016 年 11 月从 Gogs 分叉 而来,但已经有了很多变化。
在线演示可以访问 demo.gitea.com。
要访问免费的 Gitea 服务(有一定数量的仓库限制),可以访问 gitea.com。
要快速部署您自己的专用 Gitea 实例,可以在 cloud.gitea.com 开始免费试用。
文件
您可以在我们的官方 文件网站 上找到全面的文件。
它包括安装、管理、使用、开发、贡献指南等,帮助您快速入门并有效地探索所有功能。
如果您有任何建议或想要贡献,可以访问 文件仓库
构建
从源代码树的根目录运行:
TAGS="bindata" make build
build 目标分为两个子目标:
- make backend 需要 Go Stable,所需版本在 go.mod 中定义。
- make frontend 需要 Node.js LTS 或更高版本以及 pnpm。
需要互联网连接来下载 go 和 npm 模块。从包含预构建前端文件的官方源代码压缩包构建时,不会触发 frontend 目标,因此可以在没有 Node.js 的情况下构建。
更多信息:https://docs.gitea.com/installation/install-from-source
使用
构建后,默认情况下会在源代码树的根目录生成一个名为 gitea 的二进制文件。要运行它,请使用:
./gitea web
[!注意]
如果您对使用我们的 API 感兴趣,我们提供了实验性支持,并附有 文件。
贡献
预期的工作流程是:Fork - Patch - Push - Pull Request
[!注意]
1. 在开始进行 Pull Request 之前,您必须阅读 贡献者指南。
2. 如果您在项目中发现了漏洞,请私下写信给 [email protected]。谢谢!
翻译
翻译通过 Crowdin 进行。如果您想翻译成新的语言,请在 Crowdin 项目中请求管理员添加新语言。
您也可以创建一个 issue 来添加语言,或者在 discord 的 translation 频道上询问。如果您需要上下文或发现一些翻译问题,可以在字符串上留言或在 Discord 上询问。对于一般的翻译问题,文档中有一个部分。目前有点空,但我们希望随着问题的出现而填充它。
更多信息请参阅 文件。
官方和第三方项目
我们提供了一个官方的 go-sdk,一个名为 gt 的 CLI 工具和一个 Gitea Action 的 action runner。
我们在 gitea/awesome-gitea 维护了一个 Gitea 相关项目的列表,您可以在那里发现更多的第三方项目,包括 SDK、插件、主题等。
通讯
如果您有任何文件未涵盖的问题,可以在我们的 Discord 服务器 上与我们联系,或者在 discourse 论坛 上创建帖子。
作者
- 维护者
- 贡献者
- 翻译者
支持者
感谢所有支持者! 🙏 [成为支持者]
赞助商
通过成为赞助商来支持这个项目。您的标志将显示在这里,并带有链接到您的网站。 [成为赞助商]
常见问题
Gitea 怎么发音?
Gitea 的发音是 /ɡɪ’ti:/,就像 "gi-tea" 一样,g 是硬音。
为什么这个项目没有托管在 Gitea 实例上?
我们正在 努力。
在哪里可以找到安全补丁?
在 发布日志 中,搜索关键词 SECURITY 以找到安全补丁。
许可证
这个项目是根据 MIT 许可证授权的。
请参阅 LICENSE 文件以获取完整的许可证文本。
进一步信息
寻找界面概述?查看这里!
登录/注册页面
!Login
!Register
用户仪表板
!Home
!Issues
!Pull Requests
!Milestones
用户资料
!Profile
探索
!Repos
!Users
!Orgs
仓库
!Home
!Commits
!Branches
!Labels
!Milestones
!Releases
!Tags
仓库问题
!List
!Issue
仓库拉取请求
!List
!Pull Request
!File
!Commits
仓库操作
!List
!Details
仓库活动
!Activity
!Contributors
!Code Frequency
!Recent Commits
组织
!HomeTop issues
#1872Subgroups in Gitea116 comments · 2017-06-04#4898Add inline comments on commits121 comments · 2018-09-09#1029Gitea hosted Gitea99 comments · 2017-02-23#29567Actions-Runner-Controller support for Gitea Actions75 comments · 2024-03-03#3658Repository Size Limit71 comments · 2018-03-11#184Support federated pull requests70 comments · 2016-11-16#23642actions: login via GITEA_TOKEN to package repository not working62 comments · 2023-03-22#1635Migrate from SSH59 comments · 2017-04-28
Latest release
v28.3.0 v28.3.0 2026-11-01[28.3.0] - 2026-11-01 Enhancements - Improve hover border of colored button groups (39861) (39899) - (webhook) Mention release assets in notifications (39631) (39912) - (project) Filter project milestones by linked issues (39958) (39984) Performance - (actions) Cache successful runner token verification (39934) (39959) - (actions) Is_reusable_caller index makes SQLite read nearly every job row (40055) (40064) - Speed up the issue and pull request dashboards and fix table indices (40001) (40096) - Speed up repository issue and pull request lists (40114) (40132) - (pull) Load the repositor