软件截图
Gogs(自助Git服务平台) v0.12.3官方版更新说明:
- 修复了已知问题
Gogs(自助Git服务平台) v0.12.3官方版是一款极易搭建的自助Git服务,旨在打造一个简单、稳定和可扩展的平台。该项目使用Go语言开发,通过独立的二进制分发,并支持Go语言支持的所有平台,包括Linux、macOS、Windows以及ARM平台。
Gogs提供了控制面板、用户页面以及活动时间线,支持SSH、HTTP和HTTPS协议操作仓库管理用户、组织和仓库。用户可以设置仓库和组织级Webhook,包括Slack、Discord和钉钉,以及Git钩子、部署密钥和GitLFS等功能。此外,Gogs还支持仓库工单(Issue)、合并请求(PullRequest)、Wiki、保护分支和多人协作,方便用户进行代码管理和协作开发。
用户可以从其它代码平台迁移和镜像仓库,以及在线编辑仓库文件和Wiki。Gogs还支持Jupyter Notebook和PDF的渲染,用户可以通过SMTP、LDAP、反向代理、GitHub.com和GitHub企业版进行用户认证,并开启两步验证(2FA)登录。此外,用户还可以自定义HTML模板、静态文件和许多其它组件,选择多样的数据库后端,包括PostgreSQL、MySQL、SQLite3和TiDB,以满足不同需求。
Gogs的跨平台特性使其可以在任何Go语言支持的平台上运行,包括Windows、Mac、Linux以及ARM。由于其轻量级特性,即使是廉价的树莓派配置也足以满足Gogs的最低系统硬件要求。有些用户甚至将Gogs运行在NAS设备上,展现了其灵活性和便捷性。通过多种安装方式,包括操作系统平台下载二进制运行、Docker或Vagrant,以及包管理安装,用户可以轻松搭建和管理Gogs平台,实现高效的代码管理和协作开发。