Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。

Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

1.准备

2.安装

git for windows安装直接下一步下一步点完即可,注意安装成功后将git.exe的路径加到环境变量中。

NSSM是一款绿色软件,解压即可不用安装

gogs通过将NSSM安装为windows服务,具体如下:

测试:cmd——cd gogs——gogs.exe web   即可开启以控制台的方式运行git服务, 这是在浏览器中打开http://localhost:3000,如果看到安装页面说明gogs的安装环境ok,下面开始安装。。

如果您将nssm.exe的路径已经添加到环境变量中,只需要双击”\gogs\scripts\windows\install-as-service.bat”即可完成安装。

否则,请在命令行中运行 nssm.exe install, 在弹出的对话框中填写服务名,服务运行路径,启动方式,描述等,点击install service即可完成安装。

3.配置

上面步骤其实仅仅设置了gogs的宿主环境, 在浏览器中打开http://localhost:3000, 看到gogs的安装界面, 在这里设置相关信息(包括名称,数据库,仓库路径等),设置完成后点击完成,看到“恭喜你,安装完成”。

4.注册管理员用户

gogs默认将系统第一个注册的用户认证为管理用户, 其他用户可以通过注册或管理员添加。


转载地址:http://www.nodegis.cn/archives/214


Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐