• 部署gitlab,模拟开发流程。


    部署gitlab,模拟开发流程。

    1.下载gitlab版本(推荐用国内,因为下载速度下载快)
    官网:https://about.gitlab.com/downloads
    清华镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
    2.选择版本,最好不要用最新的,复制链接
    在这里插入图片描述
    3.wget下载
    在这里插入图片描述
    4.ll查看版本,yum安装
    在这里插入图片描述
    5.配置
    先进入 vim /etc/hosts
    添加新的IP 自己定义
    在这里插入图片描述

    vim /etc/gitlab/gitlab.rb
    将external_url变量的地址修改为gitlab所在centos的ip地址。
    在这里插入图片描述

    因为修改了配置文件,故需要重新加载配置内容。
    gitlab-ctl reconfigure
    gitlab-ctl restart

    在这里插入图片描述
    然后因为最开始进入gitlab 就是密码是随机的。我们要在用more在/etc下查看,然后复制下来
    在这里插入图片描述
    再配置host解析,把刚刚自己写的ip写进去,路径如图所示
    在这里插入图片描述
    记住一定要关闭 防火墙还有seLinux,不然会打不开gitlab.
    在这里插入图片描述
    然后用域名还有IP都可以访问,然后把复制的密码怼进去。(用户名默认root)
    在这里插入图片描述
    成功进入
    在这里插入图片描述
    进入之后马上把密码改了,点击右上角edit profile
    在这里插入图片描述
    左边password,然后右边,输入旧密码,输入新密码(旧密码还是那样去看,新密码必须超过8位)
    在这里插入图片描述

    模拟开发流程

    申请组,menu-groups-create group。
    在这里插入图片描述
    j进入,除了增加组名之外其他默认,然后create。
    在这里插入图片描述
    然后回退到增加组,点击右上角admin
    在这里插入图片描述
    然后user,添加user(new user)
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    然后点击组,把用户加入组里面
    在这里插入图片描述
    设置ssh key
    在这里插入图片描述
    找到左边,ssh。在这里插入图片描述
    选择创建空项目

    在这里插入图片描述
    切换管理员pm 账号,创建里程碑
    在这里插入图片描述
    在这里插入图片描述
    为用户分配任务
    在这里插入图片描述
    在gitlab拉取项目
    在这里插入图片描述
    创建和切换分支
    在项目目录下初始化
    在这里插入图片描述
    在这里插入图片描述
    创建文件并推送到gitlab
    在这里插入图片描述
    tom 提出合并请求
    在这里插入图片描述
    pm同意合并请求并关闭项目
    在这里插入图片描述

    切换到pm
    在这里插入图片描述

  • 相关阅读:
    DeepID人脸识别原理
    Java 基本类型和包装类
    LeetCode #2.两数相加
    说一下SpringBoot的启动方法
    思科C9300交换机Bundle模式转换为Install模式
    数组模拟栈
    Abbexa丨Abbexa低样本量人血小板生成素ELISA试剂盒
    上传到服务器的图片资源如何读取
    spring @value 注入static 注入静态变量方法
    Redis-使用jedis连接linux中redis服务器失败的解决方案
  • 原文地址:https://blog.csdn.net/balanceone/article/details/126292239