-
先下载 gogs ,直接解压。不用安装
https://dl.gogs.io/0.11.86/gogs_0.11.86_windows_amd64_mws.zip
官网下载: 其他版本 Linux

2.下载安装git bash 客户端
https://git-scm.com/download/win 直接下一步,安装
安装之后 在任意空白处,右击鼠标

安装完成。
效果图:

3.直接进到gogs目录

4.scripts目录里面找到。windows

把gogs打包成服务。双击。

会提示你nssm不是内部命令
批处理源码

默认使用的nssm 命令。需要安装nssm
下载nssm

下载之后,直接解压。

根椐 系统 32/64 选不同的文件夹目录
我的是64.进到win64目录
执行命令: nssm install gogs
选择 gogs\scripts\windows\install-as-service.bat
会出现以下界面,

去我的电脑-管理-服务-找到gogs,右击启动
然后在 gogs根目录 执行命令 gogs web 会出现这样 界面

然后再初始化数据库 。

SQL语句:
SET GLOBAL innodb_file_per_table = ON,
innodb_file_format = Barracuda,
innodb_large_prefix = ON;
DROP DATABASE IF EXISTS gogs;
CREATE DATABASE IF NOT EXISTS gogs CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
然后访问: http://localhost:3000 正常情况下会出现下面的界面。

注意这里安装的时候,管理员帐号设置要设置一个。方便登录。
安装会要几十秒左右。安装完成之后。会自动跳转界面 安装完成。

登录之后的界面

下面进行 实战操作。
1.先创建组织,后仓库创建,右上角 加号

创建完成。需要继续创建仓库

创建完成
然后需要把自己本地的项目推送到仓库里面。
在项目目录下。进入git bash 窗口 依次输入以后命令
touch README.md
git init
git add README.md
git commit -m “first commit”
git remote add origin git@github.com:xxxx.git 这个是git地址
git push -u origin master
会提示你验证
线上仓库界面
新建的类 需要 先 add -commit-push
最终提交效果。

参考:
https://hub.kubeapps.com/charts/incubator/gogs
https://artifacthub.io/packages/helm/jenkinsci/jenkins
https://edu.youkuaiyun.com/learn/28322?spm=1002.2001.3001.4143
本文转自 https://blog.youkuaiyun.com/gaowenhui2008/article/details/116454300,如有侵权,请联系删除。
本文详细指导如何下载、安装Gogs,配置为Windows服务,并完成数据库初始化,演示了创建组织、仓库及推送代码的过程,适合Git初学者或运维人员参考。
4863

被折叠的 条评论
为什么被折叠?



