gogs账户简单应用和介绍

gogs二进制安装可以参考如下博文:
 https://blog.51cto.com/wujianwei/2492190

本博文主要介绍gogs服务简单应用的

一、管理员账户介绍

1.1登录管理员账户添加普通账户:
gogs账户简单应用和介绍_gogs账户简单应用和介绍
gogs账户简单应用和介绍_gogs账户简单应用和介绍_02
gogs账户简单应用和介绍_gogs账户简单应用和介绍_03
gogs账户简单应用和介绍_gogs账户简单应用和介绍_04
gogs账户简单应用和介绍_gogs账户简单应用和介绍_05

提示:新建的普通账户是没有权限创建和删除用户的,要想删除用户,必须是管理员账户才行。

同时,登录gogs服务器发现,在gogs控制台创建的用户会在gogs服务器上生成对应用户的目录,对应用户下创建的版本库文件则存放在服务器对应用户的的目录下

[git@gosserver ~]$ ll /home/git/gogs-repositories/
总用量 0
drwxr-xr-x 2 git git 6 5月   1 16:46 gogsadmin
drwxr-xr-x 2 git git 6 5月   1 19:45 gogsuser01
[git@mysql-redis39 gogs-repositories]$ tree
.
├── gogsadmin
└── gogsuser01
    └── video.git
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.

二、登录普通用户授权ssh秘钥

gogs账户简单应用和介绍_gogs账户简单应用和介绍_06
gogs账户简单应用和介绍_gogs账户简单应用和介绍_07
gogs账户简单应用和介绍_gogs账户简单应用和介绍_08
下面显示gogs远程秘钥添加成功
gogs账户简单应用和介绍_gogs账户简单应用和介绍_09

在服务器上查看gogs控制台添加的公钥文件是存放在

[git@gosserver ~]$ cat /home/git/.ssh/authorized_keys 
command="/home/git/gogs/gogs serv key-3 --config='/home/git/gogs/custom/conf/app.ini'",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCzutozIiI/WJkmcp80CmEVKzHHvifPseIXQ/DD3HhfSlk2ZzLtOyM4Al/nOQ6DM9DDB0AbqdhtYRwAFGmWEdVcSUGUHsNwGJ4eRIbjMVymIiDfgD2c0bFkuy2ufcz7Atdb2QbTVIYffbeNxkX9dyxwQDTofKdqIaYdIjnfZlgJo3FqSds+BggooNLtAHPiuO7yntnoBBiAvbEdlxUYNfFIUHB+R3cO2CDpVpZAguScdFKl6Pi6pd+6LHzQzhbuSJ1+ZHNo320kp31BdfFby0PPYQGzWe0gBGbrlNF3Qlc9cicCRCmq7CEymrZEiBtwiZb/rO1ROpgFULrqnB+FEHEK4H j@DESKTOP-MKKM55A
  • 1.
  • 2.

三、登录gogsuser01账户新建版本库操作

gogs账户简单应用和介绍_gogs账户简单应用和介绍_10

video创建完成会弹出如下界面:

3.1通过ssh创建版本库

gogs账户简单应用和介绍_gogs账户简单应用和介绍_11

3.2通过http方式创建版本库

gogs账户简单应用和介绍_gogs账户简单应用和介绍_12

四.通过ssh免秘钥方式克隆远程gogs版本库video到本地,然后在免秘钥push

gogs账户简单应用和介绍_gogs账户简单应用和介绍_13
克隆成功:
gogs账户简单应用和介绍_gogs账户简单应用和介绍_14
在windows克隆下的video目录下新建文件a.txt,然后提交并推送到远程

gogs账户简单应用和介绍_gogs账户简单应用和介绍_15
gogs账户简单应用和介绍_gogs账户简单应用和介绍_16
gogs账户简单应用和介绍_gogs账户简单应用和介绍_17
gogs账户简单应用和介绍_gogs账户简单应用和介绍_18

配置好地址以后选择添加+应用来保存,然后再确定
gogs账户简单应用和介绍_gogs账户简单应用和介绍_19

gogs账户简单应用和介绍_gogs账户简单应用和介绍_20

登录gogsuser01账户进行验证:
gogs账户简单应用和介绍_gogs账户简单应用和介绍_21
gogs账户简单应用和介绍_gogs账户简单应用和介绍_22

五、pull gogsuser01账户的控制台新增文件到本地

gogsuser01账户的控制台新增a.txt内容然后在windows 本地免秘钥git pull

gogs账户简单应用和介绍_gogs账户简单应用和介绍_23

windows 本地免秘钥git pull:

gogs账户简单应用和介绍_gogs账户简单应用和介绍_24
gogs账户简单应用和介绍_gogs账户简单应用和介绍_25

gogs账户简单应用和介绍_gogs账户简单应用和介绍_26

六.通过http方式克隆远程gogs版本库video到本地,然后再push

gogs账户简单应用和介绍_gogs账户简单应用和介绍_27
gogs账户简单应用和介绍_gogs账户简单应用和介绍_28

gogs账户简单应用和介绍_gogs账户简单应用和介绍_29
gogs账户简单应用和介绍_gogs账户简单应用和介绍_30
gogs账户简单应用和介绍_gogs账户简单应用和介绍_31
验证:
gogs账户简单应用和介绍_gogs账户简单应用和介绍_32

posted @   勤奋的蓝猫  阅读(17)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
点击右上角即可分享
微信分享提示