Go to file
xxq250 b1142b9b68 fixed 当目录中有子模块子代码且找不到commitid的情况下报错处理
(cherry picked from commit de2fd01271)
2024-06-18 14:35:26 +08:00
.devops
build
cmd
models
modules fixed 代码行统计方式调整 2024-06-11 10:58:21 +08:00
options
public
routers fixed 当目录中有子模块子代码且找不到commitid的情况下报错处理 2024-06-18 14:35:26 +08:00
services fixed 当目录中有子模块子代码且找不到commitid的情况下报错处理 2024-06-18 14:35:26 +08:00
templates
.gitignore
Dockerfile
README.md
build.go
build.sh
go.mod
go.sum
main.go

README.md

Project logo

Gitea GitLink版本

Status GitLink Issues GitLink Pull Requests License


此版本为GitLink平台使用的Git服务该服务基于Gitea进行开发。

🧐 关于

该项目是为了方便平台后续Gitea版本的升级将个性化接口部分从Gitea中抽离出来的项目模块定义遵循Gitea规则目前基于Gitea v1.18.5版本。

Go环境安装

推荐1.20.x以上版本下载https://go.dev/dl/

编译

类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

接口文档

⛏️ 使用