![](https://img-blog.csdnimg.cn/20201217155542825.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Gitlab
文章平均质量分 92
gitlab
Jiangxl~
CSDN博客专家、51CTO专家博主、阿里云博客专家、华为云享专家、DevOps运维领域优质创作者、
2021年度博客之星运维与安全领域TOP1,InfoQ签约作者、阿里云社区签约作者。博客包括:Python、前端、Kubernetes、Docker、CI/CD、DevOps、Prometheus、Zabbix、MQ、Redis、MySQL、WEB集群、自动化运维、阿里云、ELK、Linux、等相关使用及进阶知识。查看博客过程中,如有任何问题,皆可随时沟通。
展开
-
gitlab远程仓库安装(一)
gitlab仓库1.gitlab简介gitlab是一个开源仓库,社区版ce,企业版eegithub创建私有仓库收费,网络较差码云—收费,创建私有仓库最多5个人协同开发公司一般选择gitlab,个人开源项目github gitee2.安装gitlab2.1.安装gitlab1)安装gitlab[root@gitlab ~]# yum -y localinstall gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm 2)安装其他依赖软件[root@gitlab原创 2020-12-14 15:45:48 · 675 阅读 · 631 评论 -
gitlab用户、用户组、项目之间的关系(二)
1.gitlab用户、用户组、项目之间的关系1.1.用户、用户组、项目之间的关系在公司环境创建的项目对外都是私有的,很少有公开的项目一个私有项目只允许一个用户组进行访问,一个用户组的所有成员都对这个项目有权限小明只属于开发1组,开发1组只有一个项目1,因此小明只对项目1有操作权限,而对项目2则没有权限,小蓝属于开发3组,开发3组建立了一个公开项目,这时登录小明的账号点击浏览项目即可看到公开的项目结论:私有项目只对指定用户组的成员有权限,公开项目对所有用户组所有用户有权限。1.2.用户组私有原创 2020-12-14 15:52:20 · 4429 阅读 · 666 评论 -
gitlab创建项目多人协同(三)
1.gitlab创建项目多人协同1.1.新建一个项目并设置为开发1组权限1.2.推送本地代码到gitlab1)先将之前gitee的连接删掉[root@gitlab data_git]# git remote -vorigin git@gitee.com:jiang_xiao_long/git_test.git (fetch)origin git@gitee.com:jiang_xiao_long/git_test.git (push)[root@gitlab data_git]# git r原创 2020-12-14 15:56:28 · 1292 阅读 · 632 评论 -
gitlab备份恢复(四)
1.gitlab备份恢复1.1.修改gitlab备份路径[root@gitlab ~]# vim /etc/gitlab/gitlab.rb gitlab_rails['backup_path'] = "/data/gitlab_bak" #gitlab备份存放路径gitlab_rails['backup_keep_time'] = 604800 #保留多长时间的文件,以秒来算,这里表示7天1.2.备份gitlab所有项目[root@gitlab ~]# gitlab-rake gi原创 2020-12-14 15:58:03 · 552 阅读 · 2 评论