当前位置: 首页 > article >正文

GitLab使用操作v1.0

1.前置条件

Gitlab 项目地址:http://******/req
Gitlab账户信息:例如 001/******

自己的分支名称:例如 001-master(注:master只有项目创建者有权限更新,我们只能更新自己分支,然后创建合并请求,项目管理者合并到master分支)
名称格式:ID-master

2.登录gitlab web界面

2.1访问相应的项目:例如 REQ

在这里插入图片描述

3.git仓库url

3.1代码->[使用http克隆]下面的url

在这里插入图片描述

4.创建本地仓库

本地仓库格式:应于远程仓库名称一致

4.1创建本地对应仓库目录REQ

在这里插入图片描述

5.本地目录映射git远程仓库

5.1进入REQ\目录中->右击鼠标->点击[Git Create repository here…]->点击[OK]->点击[确定]

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

5.2进入REQ\目录中,右击刷新,可以看到REQ目录已经变颜色

在这里插入图片描述

5.3右击[TortoiseGit]->点击[Settings],进入配置界面

在这里插入图片描述

5.4配置Git的登录信息,输入Email:登录用户名称;Singning Ket ID:登录密码;

在这里插入图片描述

5.5配置Git仓库路径

Url是第三步查看的[使用http克隆]下面的url –>点击[应用]
在这里插入图片描述

5.6点击[OK]->点击[close]->点击[确认]

在这里插入图片描述
在这里插入图片描述

6.拉取远程仓库Pull

6.1右击[TortoiseGit]->点击[Pull]->点击[OK]

注意:分支是master
在这里插入图片描述
在这里插入图片描述

6.2查看MKDC目录中已经拉取到文件,点击[Close]即可。

在这里插入图片描述

7.推送本地更新到远程仓库Push

注:Push之前先做Pull 拉取

7.1新建测试文件test.txt ->右击[TortoiseGit]->点击[Add]->点击[Commit]

在这里插入图片描述
在这里插入图片描述

7.2进入commit界面

勾选[new branch] ,填写自己的分支名称(ID-master),点击[Commit&Push]->点击[OK]
添加提交的描述:
描述格式:2024/07/16 001-master 添加funddc用户中的脚本 v1.0
时间 作者 操作类型 具体描述 版本

在这里插入图片描述

7.3提交成功,点击[Close],查看web界面 访问001-master分支

在这里插入图片描述

7.4点击[创建合并请求] ,进入编辑界面

填写 指派人、审核人,点击[创建合并请求],等待请求合并到,master分支
在这里插入图片描述

8.master 合并请求

8.1查看【合并请求】->变更,可以查看与master分支的差异,是否进行合并

在这里插入图片描述


http://www.kler.cn/a/411779.html

相关文章:

  • (计算机组成原理)期末复习
  • uniapp-vue2引用了vue-inset-loader插件编译小程序报错
  • 「Mac玩转仓颉内测版25」基础篇5 - 布尔类型详解
  • 用 Python 从零开始创建神经网络(十):优化器(Optimizers)(持续更新中...)
  • Swift 实现链表重新排列:L0 → Ln → L1 → Ln-1
  • elasticsearch7.10.2集群部署带认证
  • 【设计模式】【行为型模式(Behavioral Patterns)】之策略模式(Strategy Pattern)
  • 【微服务架构】Kubernetes与Docker在微服务架构中的最佳实践(详尽教程)
  • 《免费学习网站推荐1》
  • 【JAVA】Java高级:Java网络编程——TCP/IP与UDP协议基础
  • 鸿蒙中拍照上传与本地图片上传
  • JavaWeb--JDBC
  • 如何搭建一个小程序:从零开始的详细指南
  • 过滤条件包含 OR 谓词,如何进行查询优化——OceanBase SQL 优化实践
  • C++设计模式-中介者模式
  • 【31-40期】从Java反射到SSO:深度解析面试高频问题
  • 17. 【.NET 8 实战--孢子记账--从单体到微服务】--记账模块--主币种设置
  • qt 读写文本、xml文件
  • 0 基础 入门简单 linux操作 上篇 利用apt命令装13 linux搭建自己的服务器
  • 【WEB开发.js】getElementById :通过元素id属性获取HTML元素
  • SpringMVC框架---SpringMVC概述、入门案例、常用注解
  • Flink Transformation-转换算子
  • C++设计模式之组合模式的基本结构
  • 【多线程-第一天-多线程的技术方案-pthread演示 Objective-C语言】
  • React中事件处理和合成事件:理解与使用
  • [RabbitMQ] 保证消息可靠性的三大机制------消息确认,持久化,发送方确认