git本地服务器搭建-windows环境
Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。开源go语言开发快速、简单搭建可装windows,linuxgitlab 只能
Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。
开源
go语言开发
快速、简单搭建
可装windows,linux
gitlab 只能装linux,步骤复杂,弃用
gitee 团队限制5人,超出收费,差评
github 私有收费,差评
资源下载地址:
https://download.csdn.net/download/qq_32077121/19776070
官方下载地址:
1、下载git for windows
https://github.com/git-for-windows/git/releases/download/v2.15.0.windows.1/Git-2.15.0-64-bit.exe
2、下载NSSM:
https://nssm.cc/release/nssm-2.24.zip
3、下载Gogs:
https://dl.gogs.io/0.11.29/windows_amd64.zip
4、安装git for windows:
一直下一步完成。
5、安装NSSM:
解压安装包:
安装包解压至D:\Git\NSSM
设置系统变量:
"控制面板" --> "系统和安全"--> "系统"--> "高级系统设置"--> "环境变量"--> "系统变量"-->"编辑系统变量"
一、在"变量值"项目添加NSSM文件路径"D:\Git\NSSM\win64"(记得在路径前添加半角";")
二、配置上git目录到path环境变量 C:\Program Files (x86)\Git\bin;
6、添加Gogs到系统服务:
安装包解压至:D:\Git\Gogs
新建代码仓库目录:D:\Git\Gogs\data\repositories
编辑系统安装文件:D:\Git\Gogs\scripts\windows\install-as-service.bat
修改如下项目:SET gogspath=D:\Git\Gogs (按实际安装目录修改)
以管理权限运行安装脚本:
安装完成!
注意:有可能右键管理员运行会提示一直提示 未能安装服务 error setting startup parameters for the service
这时需要手工打开脚本,然后右键cmd--》管理员运行,一行行复制脚本执行,最终就能成功
成功效果如下
系统服务列表:
右键启动,设为自动,若修改配置文件,需要在此处右键重启
7、安装Gogs:
在浏览器中输入:http://127.0.0.1:3000/
下面这些项目要特别设置一下:数据库、仓库根目录、URL地址、端口号、管理员账号
后续有问题,可以到gogs文件夹 gogs\custom\conf\app.ini 文件进行修改
8、登录系统
更多推荐







所有评论(0)