1
1
mirror of https://github.com/go-gitea/gitea synced 2025-01-18 21:54:27 +00:00
gitea/README_ZH.md
yp05327 5c150ce9b0
Update README.md (#33149)
~~Waiting for the upload of screenshots~~
I have a good idea about the screenshots. I will do it later.

---------

Co-authored-by: Gary Wang <git@blumia.net>
2025-01-10 16:03:07 +08:00

5.5 KiB
Raw Blame History

Gitea

Contribute with Gitpod

View this document in English

目标

Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用 Go 作为后端语言,这使我们只要生成一个可执行程序即可。并且他还支持跨平台,支持 Linux、macOS 和 Windows 以及各种架构,除了 x86 和 amd64还包括 ARM 和 PowerPC。

如果你想试用在线演示和报告问题,请访问 demo.gitea.com

如果你想使用免费的 Gitea 服务(有仓库数量限制),请访问 gitea.com

如果你想在 Gitea Cloud 上快速部署你自己独享的 Gitea 实例,请访问 cloud.gitea.com 开始免费试用。

文档

关于如何安装请访问我们的 文档站,如果没有找到对应的文档,你也可以通过 Discord - 英文 和 QQ群 328432459 来和我们交流。

编译

在源代码的根目录下执行:

TAGS="bindata" make build

或者如果需要SQLite支持

TAGS="bindata sqlite sqlite_unlock_notify" make build

编译过程会分成2个子任务

你需要连接网络来下载 go 和 npm modules。当从 tar 格式的源文件编译时,其中包含了预编译的前端文件,因此 make frontend 将不会被执行。这允许编译时不需要 Node.js。

更多信息: https://docs.gitea.com/installation/install-from-source

使用

编译之后,默认会在根目录下生成一个名为 gitea 的文件。你可以这样执行它:

./gitea web

[!注意] 如果你要使用API请参见 API 文档

贡献

贡献流程Fork -> Patch -> Push -> Pull Request

[!注意]

  1. 开始贡献代码之前请确保你已经看过了 贡献者向导(英文)
  2. 所有的安全问题,请私下发送邮件给 security@gitea.io。 谢谢!

翻译

Crowdin

多语言翻译是基于Crowdin进行的。

文档 中获取更多信息。

官方和第三方项目

Gitea 提供官方的 go-sdk,以及名为 tea 的 CLI 工具 和 用于 Gitea Action 的 action runner

gitea/awesome-gitea 是一个 Gitea 相关项目的列表,你可以在这里找到更多的第三方项目,包括 SDK、插件、主题等等。

作者

授权许可

本项目采用 MIT 开源授权许可证,完整的授权说明已放置在 LICENSE 文件中。

更多信息

截图
Dashboard User Profile Global Issues
Branches Web Editor Activity
New Migration Migrating Pull Request View
Pull Request Dark Diff Review Dark Diff Dark