做网站服务器价格多少合适,室内设计小白怎么入行,wordpress 文章转义,公司网站图片传不上去上期讲述了如何部署GitLab以及修复bug#xff0c;这期我们讲述#xff0c;如何连接idea。
首先安装gitlab插件 下载安装idea上并重启
配置ssh免密登录
使用管理员打开命令行输入#xff1a;ssh-keygen -t rsa -C xxxaaa.com 到用户目录下.ssh查看id_rsa.pub文件 打开复制…上期讲述了如何部署GitLab以及修复bug这期我们讲述如何连接idea。
首先安装gitlab插件 下载安装idea上并重启
配置ssh免密登录
使用管理员打开命令行输入ssh-keygen -t rsa -C xxxaaa.com 到用户目录下.ssh查看id_rsa.pub文件 打开复制里面的内容 添加到GitLab中 点击保存。
获取 GitLab 个人令牌 创建后可以查看和复制生成的token
注意令牌内容要保管好下次就看不到了 添加 GitLab 服务
首先需要在git中配置好 点击gitlab 修改默认分支的保护策略
进入root用户 创建.gitignore
在父工程根目录下创建.gitignore文件 写入以下内容 分享到GitLab 有了token才能获取group列表才能选择group
因为之前添了token才可选 GitLab的*****群组下可以看到分享的项目 创建用户
切换到root用户 填写信息 用户会收到重置密码的邮件也可以由管理员设置 创建群组
在gitlab里可以创建出组、组下的子组。在小公司里可以看见gitlab里边会创建出后端大数据等等一系列组。尽量不要使用中文创建组名, 可以在组信息中的备注编写中文描述以及中文组名, 组内人员名称也尽量用全拼命名。
对于人员权限以及角色的控制也比较简单有如下五种
Owner最高权限谁去创建组这个组就被谁拥有它可以开除管理员但管理员无法操作owner的角色。Maintainer管理员-只是具备sudo权限的用户管理员一般是给小组的组长或者是给产品线的总监设定。Developer是干活的人就是写代码的程序员可以进行代码的上传以及代码的下载不能下载其他的组内的代码只能下载它们组的代码。Repoter比如现在有需求其他组的大牛到我们组过来指导工作要审视我们的代码人家就提出需要一个权限我不能给它developer因为它会改你代码其他组的人不能改我们组的代码所以就给一个repoter权限他只能看只读权限。guest不用看匿名直接去掉。一般出现在从ldap中把离职人员的信息删掉再去gitlab查这个人的时候它就是一个guest用户匿名需要再到gitlab把它删掉不删也没事。
下面我们假设研发部群组是rdc下属后端组、前端组、大数据组等子群组 当然根据公司情况还可以进一步在数据组下面细分子组比如离线、实时、湖等这里我们就不再细分。
将数据组的leader设为bigdata的负责人 将xxx添加为普通的开发人员 现在组内有管理员和开发人员