Gitea⽀持创建和管理仓库、浏览提交历史和代码⽂件、审 查和合并代码提交、管理协作者、管理分⽀等。它还⽀持许多常 见的 Git特性,⽐如标签、Cherry-pick、hook、集成协作⼯具等。
代码评审同时支持 Pull Request workflow 和 AGit workflow。评审⼈可以在线浏览代码,并提交评审意见或问题。 提交者可以接收到评审意见,并在线回 复或修改代码。代码评审可以帮助用户和企业提⾼代码质量。
Gitea Actions⽀持 CI/CD 功能,该功能兼容 GitHub Actions,⽤⼾可以采用熟悉的YAML格式编写workflows,也可以重⽤⼤量的 已有的 Actions 插件。Actions 插件支持从任意的 Git 网站中下载。
Gitea 通过看板和⼯单来跟踪⼀个项⽬的需求,功能和bug。⼯单⽀持分支,标签、⾥程碑、 指派、时间跟踪、到期时间、依赖关系等功能。
Gitea支持超过 20 种不同种类的公有或私有软件包管理,包括:Cargo, Chef, Composer, Conan, Conda, Container, Helm, Maven, npm, NuGet, Pub, PyPI, RubyGems, Vagrant等
Gitea 企业版包含依赖库的漏洞扫描,能够及时发现包括Go, NPM, Android, Maven, Pypi, RubyGems, Nuget等十几种语言的包漏洞。
Gitea 提供了通用兼容性和灵活的部署选项。
Gitea Actions 是一个内置的 CI/CD 系统,提供近乎与 GitHub Actions 兼容的能力。
Gitea 是基于Go语言(一款内存安全,重视安全的语言)进行开发的,我们的设计目标是简单安全易用。
Gitea 提供了各种配置来满足不同的用户需求,根据需要可以设置为私有实例或者公共实例。
通过Gitea的多功能集成提升您的工作流程: