欢迎来到我的博客,代码的世界里,每一行都是一个故事 从入门到精通:.gitlab-ci.yml文件的完整指南前言.gitlab-ci.yml文件概述stagesimagesbefore_script和after_scripttagsonly和exceptonly关键字except关键字artifacts使用方式产物路径其他属性作用域cache使用方式产物路径其他属性作用域services使用
转载
2024-06-05 18:59:41
38阅读
项目案例一:生产环境SVN数据迁移到测试环境GitLab主机名IP地址备份特殊要求SVN192.168.200.70SVN服务器无Git01192.168.200.107Git客户端内存2GGit02192.168.200.108GitLab服务器内存2G
案例背景公司近期对于"版本管理工具是否进行切换SVN-->Git"的问题进行了讨论,于是对svn和git
转载
2024-07-31 18:21:41
147阅读
1、Git是什么?git是一款用于版本控制的系统。其是一个开源的分布式版本控制系统。可以有效、高速地处理从很小到非常大的项目版本管理。使用起来也比较方便。学习链接传送门其主要包括下面几个特性:(1) 在服务器上克隆整个git仓库到本地,可以在本地看代码和修改。
(2) 开发者可以根据需求在本地创建分支,修改代码。
(3) 本地可以在自己的分支上提交代码。
(4) 可以在本地合并分支等操作。
(5)
转载
2024-09-04 03:37:35
313阅读
Git几个概念与工作流程: 仓库(Repository) Git是按仓库(Repository)来管理文件和文件夹的。一个仓库内可以有不限数量的文件和文件夹,大小也不限。 一个仓库在用户的机器上的呈现就是一个目录,目录里一般包含两部分内容: • Git目录(.git directory) 在仓库里有一个’.git’目录,这是Git保存仓库所有历史信息的地方。如:谁在什么时候更改了什么,有哪些分支(
转载
2024-03-28 11:43:35
280阅读
GitLab默认密码 gitlab-ce-14初装以后,把密码放在了一个临时文件中了/etc/gitlab/initial_root_password 这个文件将在首次执行reconfigure后24小时自动删除 ...
转载
2021-09-28 11:21:00
6136阅读
2评论
# 从创建仓库到设置默认分支:GitLab 默认分支设置教程
在GitLab中,每个仓库都有一个默认分支,该分支在克隆仓库时会自动检出。默认情况下,GitLab使用master作为默认分支。如果你想更改默认分支或者创建新的分支作为默认分支,可以通过以下步骤实现。下面是整个流程的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 1. 登录 | 打开GitLab网站,输入用户
原创
2024-04-23 17:30:18
741阅读
GitLab是一个非常流行的版本控制系统,它可以帮助开发团队更好地协作和管理代码。在GitLab中,默认分支是指新的仓库创建后自动被检出的分支,通常是主要开发分支。在本文中,我将向你介绍如何设置GitLab的默认分支。
步骤概览:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 登录GitLab账号 |
| 2 | 找到要设置默认分支的仓库 |
| 3 | 进入仓库设置页
原创
2024-04-23 17:29:50
429阅读
前言GitLab 是使用 Git 作为代码管理工具,并在此基础上搭建起来的 Web 服务。GitLab 含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”的操作非常快速、简便。作为目前使用最为广泛的代码管理工具之一,GitLab 被人们广泛使用。而针对 GitLab,也存在很多种自动化集成部署的解决方案。本文将简单介绍如何使用 Docker 的方式搭建简
转载
2024-03-29 14:44:10
210阅读
前言 sonarqube 支持多种认证登录方式,如果使用自带的账号体系,需要管理员一个个添加账号,使用起来多有不便。不过一般公司都部署了私有化的gitlab,我们可以利用私有的 gitlab 账号来登录 Sonarqube。方式一没有安装 GitLab Auth 插件时,应用市场中会有个 安装 按钮,安装完成后变成了 卸载。方式二或者可以
转载
2024-07-05 09:33:42
73阅读
vim /opt/gitlab/embedded/service/gitlab-rails/.bundle/config
将BUNDLE_WITHOUT: "development:test:mysql" 修改为
BUNDLE_WITHOUT: "development:test:postgres"yum -y install ruby-devel
cd /opt/gitlab/embedded
转载
2024-08-25 21:43:26
54阅读
Gitlab设置为中文root用户登录,右上角头像,Settings -> Preferences -> Localization -> Language,选择“简体中文”即可高版本的GitLab自带了中文语言包,可以通过上述方式直接切换。如果找不到该选项,表示你的版本还不支持。只能通过安装中文插件进行汉化。可自行搜索。
转载
2023-07-17 12:09:32
191阅读
1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 
转载
2024-03-27 13:21:50
984阅读
Git 是一个强大的工具,但是使用起来却不是很友好。如果程序员们能够真正花时间去理解 Git 的构成,将会避免很多不必要的麻烦。以下为译文:初学 Git 就像一个不懂当地语言的人来到一个陌生的国家——如果你知道自己在哪,该去哪里,那还好。一旦你迷路了,那麻烦就大了。网上有很多学习 Git 基本命令的文章,但是本文并不属于这一类文章。我在此处将尝试提供一个不同的学习思路。初学者一般都很害怕 Git,
目录一、安装gitlab需要的组件二、下载地址1、rpm包的方式安装gitlab2、修改默认端口号、url地址3、重载配置以及启动gitlab4、启动gitlab服务报错5、访问gitlab 报错5026、卸载gitlab 二、Git 用户信息1、配置个人的用户名称和电子邮件地址:2、查看配置信息三、Gitlab基础操作1、添加文件都暂存区2、提交文件到版本库3、查看暂存区版本4、撤销暂
转载
2024-05-24 14:50:38
922阅读
安装Git:详见开通gitlab(开通需要咨询所在公司的gitlab管理员)账号后,本地Git仓库和gitlab仓库仍然不能传输项目,原因是要通过SSH加密才能传输,所以需要让gitlab认证本地的SSH Key认证之前,则先使用Git生成SSH Key 1 Git生成秘钥 1.1 确认本地秘钥 SSH 秘钥默认储存在账户的主目录下的 ~
转载
2024-06-06 01:07:32
97阅读
GitLab简单使用1 登录系统系统安装完成后,在浏览器中输入:http://yourip:8081进行登录说明:开发私服一般使用ip地址端口号默认为80,但管理员可能修改了端口号,比如此处使用的是8081管理员使用root身份登录,初次登录需要修改密码没有账号可以点击register进行注册普通用户登录:管理员登录:说明:管理员登录后可以管理用户2 用户管理root身份才可以操作2.1 添加用户
转载
2024-03-07 17:11:54
267阅读
gitlab安装指南详细
gitlab简介 gitlab就像一个私有的github, 学会gitlab的搭建能让你更方便的管理源代码, gitlab作库git仓库以及在用户和用户权限方面的模块足够一个小型的公司管理公司的开发源代码了。所有学会gitlab的搭建是会很用处的 gitlab的安装根据操作系统不同而安装也不一样, 此次案例Linux CentOS7 64位系统。安装的gitl
转载
2024-07-28 11:52:16
84阅读
编写gitlab-ci.yml文件以及应用1. 在项目中创建gitlab-ci文件 把下面的内容复制进gitlab-ci文件#流水线的stages的顺序可以自己定义
#相同阶段的任务将会并发的执行,上一个阶段的任务完整的结束之后,下一个阶段的任务才会开始执行
stages:
- check_code
- build
- deploy
job1:
stage: check_co
转载
2024-02-17 08:42:44
121阅读
登录gitlab第一次登录gitlab,需要为root用户修改密码,root用户也是gitlab的超级管理员。http://192.168.58.11设置密码是gitlab 密码不够长,重新设置下,设置密码是12345678,生产中注意密码复杂点 管理gitlab使用root用户和刚才创建的密码登录后,你就可以探索gitlab的奥秘了,可以点击图中红框的
更换gitlab自带Nginx服务,使用自行编译Nginx来管理gitlab服务。编辑gitlab配置文件禁用自带Nignx服务器vi /etc/gitlab/gitlab.rb...#设置nginx为false,关闭自带Nginxnginx['enable'] = false...检查默认nginx配置文件,并迁移至新Nginx服务/var/opt/gitlab/n
原创
2017-05-16 10:39:10
3210阅读