关于公司Gitlab使用介绍和操作简单介绍

Posted 洛阳泰山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于公司Gitlab使用介绍和操作简单介绍相关的知识,希望对你有一定的参考价值。

Gitlab使用介绍

一.公司 Gitlab 代码平台

Gitlab 代码平台为公司的主要代码仓库,请使用自己的Email 注册账号(用户名称要求中文真实姓名);注册完成后联系技术主管添加相应的 group。网址如下:

https://git.qdbdtd.com/

   步骤如下:

开发机安装 git (window 平台安装 git)-->建立.ssh 信任关系

      本机登陆git Bash 终端,如图1、图2,图3。

图1

在 Gitlab 页面上添加.ssh 信任关系

                                                                  图2


                                                                    图3

二.新项目开始(基于分支主干开发)

1.技术负责人根据 task 创建对应的 dev 分支

#创建 dev 分支

git checkout -b dev master git push origin dev

2.开发人员基于 dev 分支进行 pull/push(确保基于 dev 分支开发)

  checkin 代码:

#切换到 dev 分支

git checkout dev

#拉取dev 分支最新代码

git pull origin dev

#代码修改后push 代码

提交代码

git commit -m "TIANXIN-254 <改动简要描述>“ ## commit message 必须包含修改简述

推送代码 

git push origin dev

3.技术负责人进行发布分支

# 创建一个发布分支:

git checkout -b release-1.1 dev

# 确认没有问题后,合并到 master 分支并推送服务器:

切换主分支 

git checkout master

合并代码到主分支 

git merge --no-ff release-1.1 git push origin master

# 对合并生成的新节点,做一个标签并推送服务器

打tag 

git tag -a v1.1

推送tag 

git push origin v1.1

# 再合并到dev 分支:

git checkout dev git merge --no-ff release-1.1

# 最后,删除发布分支:

git branch -d release-1.1

以上是关于关于公司Gitlab使用介绍和操作简单介绍的主要内容,如果未能解决你的问题,请参考以下文章

Git——Git的简单介绍

gitlab中组的分类及权限介绍

Gitlab无需认证RCE漏洞复现(CVE-2021-22205)

Gitlab无需认证RCE漏洞复现(CVE-2021-22205)

gitlab安装与应用

Gitlab-CICD最简单明了的入门教程