代码仓库gogs的基本配置使用

2021-06-07 17:47:23 浏览数 (1)

一.基本功能介绍

主板说明

图中1表示自己个人账户下的仓库(所有权属于自己) 自己个人账户下的仓库一般为自己创建,或者其他仓库所有者转让仓库。自己对该仓库具有全部权限(写入/删除文件、增加成员、删除成员、合并分之、审核分之)

图中2表示自己参与的仓库(所有权不属于自己) 参与的仓库一般为组织拥有的仓库。自己对该仓库拥有的权限为组织分配的权限。

页面说明

用户设置

二.仓库

新建仓库

右上角点击创建新的仓库

迁移仓库

迁移外部仓库 可以使用gogs自带的功能去迁移外部仓库

需要填写git仓库所在地址,如果是私有仓库,需要账号和密码。

本地推送 新建一个空的仓库,不套用模板

在命令行下载要迁移的项目,当前示范为sai文件夹为项目。删除.git的文件,将内容移动到下载后的b项目中并添加到git的缓存区域

将当前项目提交到gogs的b仓库中,需要输入账号密码。

仓库介绍

点击仓库设置,可以在这里进行仓库转移所有权,添加协作者,管理分支等等。

三.组织和团队

创建新组织

在gogs中组织相当于公司,团队相当于公司内部的分组,比如php组,java组,而属于php组的项目,java组没有管理权限。

个人创建的项目,转移到组织,个人奖保留管理权限。

创建团队

默认加入组织的对任何项目没有权限,需要创建团队,将人员加入团队中

管理员可以给团队分配项目仓库和成员,给团队添加仓库,需要先加入仓库。

0 人点赞