当前位置: 首页 > 软件库 > 开发工具 > Git开源工具 >

Gitea

自助 Git 服务
授权协议 MIT
开发语言 Google Go
所属分类 开发工具、 Git开源工具
软件类型 开源软件
地区 国产
投 递 者 杜俊晤
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。项目采用 Go 作为后端语言,只要生成一个可执行程序即可。

它是跨平台的,支持 Linux、macOS 和 Windows 以及各种架构,除了 x86,amd64,还包括 ARM 和 PowerPC。

试用请访问 在线Demo

     
Dashboard Repository Commits History
Profile Admin Dashboard Diff
Issues Releases Organization
     

提示

  1. 开始贡献代码之前请确保你已经看过了 贡献者向导(英文).

  2. 如果你要使用API,请参见 API 文档.

文档

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

贡献流程

Fork -> Patch -> Push -> Pull Request

作者

授权许可

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

  • Gitea - Git with a cup of tea A painless self-hosted Git service. Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证. 地址

  • 环境准备 服务器配置 OS Version CPU RAM Debian Linux bullseye 2 Core 4GB 本文所采用的服务器配置如下,建议内存最少在 1GB 以上。OS 版本可以是 Debian、Ubuntu、Fedora 以及 CentOS,本文优先使用 Debian,其他系统发行版的会在后续文章中酌情演示。 Docker 运行环境 最新的 Docker Engine 和 D

  • Gitea 支持在 Windows 系统上安装和使用。Gitea 本身作为一个单体应用程序,即点即用,如需长期驻留作为后台服务并开机运行就要依靠 Windows 服务工具 sc.exe。 通过本文,你将学习到以下内容: 安装 Git for Windows 注册 Windows 服务 启用 Gitea 内置的 SSH 服务器 编辑 Windows 防火墙 环境准备 服务器配置 本文所采用的服务器配

  • 前言 经常更新gitea 开始几次都没事, 退掉正在运行的gitea, 更换新版本, 重新运行gitea. git客户端提交, push都正常. 今天换了 gitea-1.16.8-gogit-windows-4.0-amd64.exe. 因为时间久了, 整错地方了. 没有放到库目录下, 就开始运行. 结果发现迁出的库, 无法push了. 登录gitea本地管理网页(http://localhos

 相关资料
  • Gitea 引用 custom 目录中的自定义配置文件来覆盖配置、模板等默认配置。 如果从二进制部署 Gitea ,则所有默认路径都将相对于该 gitea 二进制文件;如果从发行版安装,则可能会将这些路径修改为Linux文件系统标准。Gitea 将会自动创建包括 custom/ 在内的必要应用目录,应用本身的配置存放在 custom/conf/app.ini 当中。在发行版中可能会以 /etc/g

  • Table of Contents Installing go You should install go and set up your go environment correctly. Next, install Node.js with npm which is required to build the JavaScript and CSS files. The minimum supp

  • Gitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。他是从 Gogs 发展而来,不过我们已经Fork并且命名为Gitea。对于我们Fork的原因可以看 这里。 目标 Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用Go作为后端语言,这使我们只要生成一个可执行程序即可。并且他还支持跨平

  • 这里列出了 Gitea 与其它一些 Git 托管工具之间的异同,以便确认 Gitea 是否能够满足您的需求。 请注意,此列表中的某些表项可能已经过时,因为我们并没有定期检查其它产品的功能是否有所更改。你可以前往 Github issue 来帮助我们更新过时的内容,感谢! 表格中的符号含义: ? - 支持 ? - 部分支持 ? - 不支持 ? - 不确定 主要特性 特性 Gitea Gogs Git

  • 想了解 Git 的各式工具该怎么用,可以阅读它们的使用帮助,方法有三: $ git help <verb> $ git <verb> --help $ man git-<verb> 比如,要学习 config 命令可以怎么用,运行: $ git help config

  • 问题内容: 我正在测试Gitea,并希望它触发Jenkins构建,相当基本的用例。我了解现有的GOGs webhook插件可以使用,但是最近还发现Jenkins也有一个Gitea插件。 在GOGS情况下,您可以通过以下方式致电Jenkins: http:// localhost:8080 / gogs-webhook /?job = job_name 在上面的示例中,显然根据需要更新了詹金斯的位置