forked from Gitlink/gitea_hat
1、新增文件夹时默认在文件夹下创建.keep文件,防止空目录无法提交的情况 2、新增文件夹时可传入文件夹相对路径用来支持多级目录的创建 3、新增Wiki时可传入文件夹相对路径,使Wiki支持文件夹 |
||
|---|---|---|
| .devops | ||
| cmd | ||
| models | ||
| modules | ||
| options | ||
| public | ||
| routers | ||
| services | ||
| templates | ||
| .gitignore | ||
| README.md | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
README.md
Gitea GitLink版本
此版本为GitLink平台使用的Git服务,该服务基于Gitea进行开发。
🧐 关于
该项目是为了方便平台后续Gitea版本的升级,将个性化接口部分从Gitea中抽离出来的项目,模块定义遵循Gitea规则,目前基于Gitea v1.17.3版本。
编译
类Linux平台,在项目根目录运行:
# 编译Linux 64位可执行程序
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o gitea main.go
# 编译Windows 64位可执行程序
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o gitea main.go
# 编译mac 64位可执行程序
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o gitea main.go
Win平台,在项目根目录运行:
# 编译Linux 64位可执行程序
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build -o gitea main.go
...
运行
在项目根目录下运行:
./gitea -p 10082
接口文档
- ApiDoc - 接口文档
⛏️ 使用
- Gitea - Gitea