gitlab的基本使用

gitlab基本使用学习视频URL:

https://www.bilibili.com/video/BV16T4y1g7jM?from=search&seid=5562714502868033834

1.添加本地项目到gitlab

2.将项目设置为私密项目后,给其他开发人员开通权限

3.在gitlab创建完分支后,需要在本地idea进行拉取

4.在idea端gitlab合并分支操作(master,uat,devlop)

注:将Remote模块合并到Local模块,合并成功后在Push到远端

5.在线合并分支操作

分支合并后,删除对应的源分支

如果在代码合并时有指定“ Assignee ”(受让人),则有受让人做对应的代码审查或合并或关闭合并

6.设置受保护的分支。只有主程序员拥有合并master的权限

合并master的权限设置

7.GitLab 项目创建后地址由Localhost改为实际IP的方法

vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
gitlab:## Web server settings (note: host is the FQDN, do not include http://)host: localhost         >> 这里改为主机的IP即可port: 80https: false# Uncommment this line below if your ssh host is different from HTTP/HTTPS one# (you'd obviously need to replace ssh.host_example.com with your own host).# Otherwise, ssh host will be set to the `host:` value above

重启GitLab

gitlab-ctl restart

gitlab的基本使用相关推荐

  1. GitLab安装说明

    GitLab,是一个使用 Ruby on Rails 开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用. gitlab是基于Ruby on Rails的, ...

  2. git ssh创建分支_Git(2):在gitlab中创建开发用户,以及master分支的安全管理

    一.创建用户 1.创建管理gitlab的开发人员的用户 2.配置用户信息 3.将用户添加到java-daem组中 4.用户登录成功后,在用户界面为用户添加ssh认证 5.在linux主机中将maste ...

  3. centos gitlab mysql_CentOS-7下yum安装GitLab-CE

    GitLab介绍 gitlab 不用说,大家都知道是做什么的,gitlab 分为 Gitlab Community Edition(gitlab社区版又称gitlab-ce).Gitlab Enter ...

  4. Pycharm上传Gitlab

    第一步:在Gitlab创建新项目 第二步:更改工程文件名(一定要确保所有文件名称一致,否则会出现其他问题) 第三步:创建本地git链接,如下操作 第四步:选择需要上传的文件,并查看是否创建.git文件 ...

  5. gitlab如何克隆项目到本地进行开发,如何让webstorm项目右键菜单出现Git子菜单,右下角出现Matser分支

    cd 到盘符 例如D:. cd 到您的项目目录 去gitlab对应项目拷贝http的克隆地址 然后在gitlab命令窗口输入  git clone http://192.168.2.231/knoww ...

  6. gitLab创建自己的私有库

    一.创建私有库的流程简介 创建一个项目,留着后面的流程3制作私有库 在可以创建私有库的地方创建一个code repository, code repository是代码仓库,我们把代码上传到这个仓库. ...

  7. 通过Shell脚本将VSS项目批量创建并且提交迁移至Gitlab

    脚本运行环境:Git Bash 系统环境:Windows 10 Pro 1709 VSS版本:Microsoft Visual SourceSafe 2005 我的VSS工作目录结构如下: D:\wo ...

  8. GitLab CI流水线配置文件.gitlab-ci.yml详解(三)

    GitLab CI流水线配置文件.gitlab-ci.yml详解 - contents:: 目录 本文讲解在 :ref:GitLab的汉化与CI持续集成gitlab-runner的配置 <con ...

  9. Gitlab CI更多内容学习(二)

    文章目录 1 CI含义 2.1 多平台统一发布 2.2 平台解耦单一发布 3. CI job按需触发 4. Gitlab CI/CD管道配置 5. Job和Runner 6. Gitlab CI预定义 ...

  10. Gitlab CI(一)

    Gitlab CI流程设计与思考 repo添加ci完整流程 新增Repo CI注册需要开发者提供的信息和我们这边需要反馈的信息. CI注册需要提供的信息: 1. Repo url 2. 需要注册哪些C ...

最新文章

  1. Topcoder SRM 657DIV2
  2. 联合南京大学,爱奇艺智能论文入选顶会CVPR 2021
  3. Windows Azure 架构指南 – 第 1卷 发布
  4. unittest单元测试框架—基本实例
  5. 033-Unit 12 Introduction to String Processiong
  6. python批量修改word特定位置的内容_利用python批量修改word文件名的方法示例
  7. MySQL使用规范_心得总结
  8. linux内核定时器死机,浅析linux内核中timer定时器的生成和sofirq软中断调用流程
  9. java中获取XML中的子xml_如何将子元素从XML提取到Java中的字符串?
  10. struts2的标签中得到JSP脚本的变量值
  11. linux运行大端程序,ARM 平台上的Linux系统启动流程
  12. 未解决:maven:Fatal error compiling: 无效的标记: -arg
  13. 下列不属于计算机网络特点的是自主性,计算机网络技术B卷
  14. 《Web编程技术》学习笔记(一)
  15. 点亮led灯的个数_点亮一个led灯程序
  16. linux安装i3wm桌面环境,ArchLinux + i3wm 桌面 Windows10 双系统安装(重点记录)
  17. Arduino 常用电子元件和扩展模块
  18. 高数 | 【定积分、变限积分】【一元函数积分学李林880】 及 巧解例题
  19. 基于STM32四轴飞控制作笔记
  20. h5 加载完成_开业通知朋友圈怎么写?新店开业宣传H5

热门文章

  1. c语言生日创意代码_跪求一个C语言程序输出“生日快乐”(TC)
  2. 业余软件开发_我需要在业余时间编码才能成为一名优秀的开发人员
  3. python 因子分析
  4. 安装cnpm后,提示cnpm不是内部命令
  5. 豆瓣上备受好评的21本Python书籍大集合【墙裂推荐收藏】
  6. c语言输出3010进制3位数排列组合代码
  7. 《硬汉2》特效制作说明
  8. TI DSP28377D芯片上基于UDS的BOOT调试记录
  9. 三年硕士五年博,霜染青丝纹上额
  10. struct结构体你了解多少,希望认真的6个小时,可以换来各位看官你的回眸