1 什么是Gogs
Gogs是一款极易搭建的自助Git服务。 Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括Linux、MacOSX、Windows以及ARM平台。 地址:https://gitee.com/Unknown/gogs
2 Gogs安装与配置
这里依然以docker容器部署为准,步骤都差不多
1 安装
(1)下载镜像 docker pull gogs/gogs (2)创建容器 docker run ‐d ‐‐name=gogs ‐p 10022:22 ‐p 3000:3000 ‐v /var/gogsdata:/data gogs/gogs
2 配置
假设我的centos虚拟机IP为192.168.184.135完成以下步骤 (1)在地址栏输入http://192.168.184.135:3000会进入首次运行安装程序页面,我们可以选择一种数据库作为gogs数据的存储,最简单的是选择SQLite3。如果对于规模较大的公司,可以选择MySQL
点击“立即安装” 这里的域名要设置为centos的IP地址,安装后显示主界面 然后就是 注册Gogs (我的账号是91XXXXX9644 ) 登录Gogs 创建自己的仓库
就酱,Gogs仓库搞定了
3 IDEA配置Git
选择
弹出界面后选择git