码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • gitlab 实战


    一.安装依赖

    yum install -y curl policycoreutils-python openssh-server perl

    二.安装gitlab

    yum install gitlab-jh-16.0.3-jh.0.el7.x86_64.rpm

    三.修改下面的

    1. vim /etc/gitlab/gitlab.rb
    2. external_url 'http://192.168.249.156'

    四.初始化 

    gitlab-ctl reconfigure

    五.查看状态

     gitlab-ctl status

    六.登陆 Gitlab

    1.  开始都是root用户登录,密码在/etc/gitlab/initial_root_password
    2. 修改密码
    3. 添加用户组
    4. 添加用户(管理员,开发者,维护者,普通用户登录的)
    5. 切换用户到管理员
    6. 添加项目
    7. 邀请用户到用户组
    8. 在项目里测试,添加前端( xiaoshuai)和后端(xiaobai)的目录

    9.在终端里使用useradd  xiaoshuai ,创建一个用户用来拉取代码进行测试,用 ssh-keygen 生成xiaoshuai用户的密钥,把这个密钥添加在管理员用户的gitlab的ssh密钥中,然后拉取代码。

    10.配置

    [root@gitlab ~]# git config --global user.name "xiaoshuai"  #配置git使用用户

    [root@gitlab ~]# git config --global user.email "xiaoshuai@aliyun.com"  #配置git使用邮箱

    [root@gitlab ~]# git config --global color.ui true  #语法高亮

    11. 开发者小帅用户操作

    1. [xiaoshuai@web2 ~]$ ls
    2. clound
    3. [xiaoshuai@web2 ~]$ cd clound
    4. [xiaoshuai@web2 clound]$ ls
    5. README.md  后端  前端
    6. [xiaoshuai@web2 clound]$ cd 前端/
    7. [xiaoshuai@web2 前端]$ ls
    8. [xiaoshuai@web2 前端]$ echo "你最帅 小帅前端测试" >> index.html
    9. [xiaoshuai@web2 前端]$ ls
    10. index.html
    11. [xiaoshuai@web2 前端]$ git add .
    12. [xiaoshuai@web2 前端]$ git commit -a -m "第一次提交前端测试"
    13. [main ca87aa2] 第一次提交前端测试
    14.  1 file changed, 1 insertion(+)
    15.  create mode 100644 "\345\211\215\347\253\257/index.html"
    16. [xiaoshuai@web2 前端]$ git checkout -b  xiaoshuai
    17. 切换到一个新分支 'xiaoshuai'
    18. [xiaoshuai@web2 前端]$ git branch
    19.   main
    20.   origin
    21. * xiaoshuai

    12.提交代码到gitlab 分支小帅

    13.开发者小帅用户查看

  • 相关阅读:
    java-php-python-ssm随心淘网管理系统计算机毕业设计
    Oracle一个诡异的临时表空间不足的问题
    javaIO流01:文件,创建文件三种方式,获取文件相关信息,目录操作
    【Apache Spark 】第 10 章使用 MLlib 进行机器学习
    探索控制领域:从电视遥控器到自动驾驶【基础概念理解、应用实例】
    《现代医学成像科学丛书——CT原理与技术》——X射线管的基本作用
    阿里妈妈获得商品详情 API 返回值说明
    JAVA计算机毕业设计宠物领养系统Mybatis+系统+数据库+调试部署
    linux硬盘挂载(linux 修改某个磁盘挂载到新目录\lvm扩容)
    达梦数据库 视图 错误 [22003]: 数据溢出
  • 原文地址:https://blog.csdn.net/weixin_69654831/article/details/134540956
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号