查看此文档的中文版
该项目的目标是提供最简单、最快、最轻松的方式来设置自托管 Git 服务。
由于 Gitea 是用 Go 编写的,因此它可以在 Go 支持的所有平台和架构上运行,包括 x86、amd64、ARM 和 PowerPC 架构上的 Linux、macOS 和 Windows。该项目自 2016 年 11 月起就从 Gogs 分叉出来,但发生了很多变化。
如需在线演示,您可以访问 demo.gitea.com。
要访问免费的 Gitea 服务(存储库数量有限),您可以访问 gitea.com。
要在 Gitea Cloud 上快速部署您自己的专用 Gitea 实例,您可以在 cloud.gitea.com 开始免费试用。
从源树的根目录运行:
TAGS="bindata" make build
或者如果需要 SQLite 支持:
TAGS="bindata sqlite sqlite_unlock_notify" make build
build
目标分为两个子目标:
make backend
,所需版本在 go.mod 中定义。
make frontend
。
下载 go 和 npm 模块需要互联网连接。当从包含预构建前端文件的官方源 tarball 进行构建时,不会触发frontend
目标,从而可以在没有 Node.js 的情况下进行构建。
更多信息:https://docs.gitea.com/installation/install-from-source
./gitea web
笔记
如果您有兴趣使用我们的 API,我们提供实验支持和文档。
预期的工作流程是:Fork -> Patch -> Push -> Pull Request
笔记
在开始处理拉取请求之前,您必须阅读贡献者指南。
如果您发现项目存在漏洞,请私信至[email protected] 。谢谢!
翻译是通过 Crowdin 完成的。如果您想翻译成一种新语言,请要求 Crowdin 项目的一位经理在那里添加一种新语言。
您还可以创建一个添加语言的问题,或者在 #translation 频道上询问不和谐问题。如果您需要上下文或发现一些翻译问题,您可以在字符串上发表评论或在 Discord 上提问。对于一般翻译问题,文档中有一个部分。目前有点空,但我们希望随着问题的出现而填补它。
https://docs.gitea.com/contributing/localization
有关如何安装 Gitea 的更多信息和说明,请查看我们的文档。如果您有文档未涵盖的问题,您可以在我们的 Discord 服务器上与我们联系或在论坛中创建帖子。
我们在 gitea/awesome-gitea 维护着与 Gitea 相关的项目列表。
官方 Gitea CLI 是在 gitea/tea 开发的。
维护者
贡献者
翻译人员
感谢我们所有的支持者! [成为支持者]
成为赞助商来支持该项目。您的徽标将显示在此处,并带有指向您网站的链接。 [成为赞助商]
Gitea 怎么发音?
Gitea 的发音为 /ɡɪ'ti:/,如“gi-tea”中带有硬 g 的发音。
为什么它不托管在 Gitea 实例上?
我们正在努力。
该项目已获得 MIT 许可证的许可。请参阅许可证文件以获取完整的许可证文本。