文章 2024-10-21 来自:开发者社区

利用GitLab CI/CD自动化您的软件开发流程

GitLab是一个提供一站式服务的DevOps平台,它集成了代码仓库管理、代码审查、项目管理以及CI/CD(持续集成/持续部署)等功能。本文将探讨如何利用GitLab CI/CD自动化您的软件开发流程,提高开发效率和软件质量。 GitLab CI/CD简介 GitLab CI/CD是GitLab内置的持续集成和持续部署工具,它...

文章 2023-12-29 来自:开发者社区

docker 安装gitlab,配置邮件,备份全流程

前言今天折腾了下docker安装和配置gitlab,并实现2台服务器之间的免密登录和备份。全流程如下:docker安装gitlab创建存储目录,日志目录、配置目录mkdir -p /home/gitlab/{data,log,etc}拉取镜像docker pull twang2218/gitlab-ce-zh:11.1启动容器docker run -d --publish 8090:8090 -....

docker 安装gitlab,配置邮件,备份全流程
文章 2023-08-03 来自:开发者社区

GitLab 配置 SSH 密钥(详细流程)

检查本机是否存在 密钥,如果存在 id_rsa(私钥)、id_rsa.pub(公钥) 文件则说明已经创建过了,直接拷贝即可。$ ls ~/.ss如果不需要这份可以删除,注意这份密钥没有在使用,移除之后就无法恢复了,之前所使用的地方也需要使用新的:$ rm -rf ~/.ssh/id_rsa $ rm -rf ~/.ssh/id_rsa.pub创建密钥(存在密钥的可以跳过)$ ssh-keygen....

GitLab 配置 SSH 密钥(详细流程)
文章 2023-07-26 来自:开发者社区

IDEA2021向gitlab提交代码并合并分支全详细流程(图解)

详细流程图解首先找到idea菜单栏中git的位置,点击后如下图所示我们常用的功能如下:Commit(提交):将更新的代码提交到本地分支Push(推送):将本地分支暂存的代码推送到远程分支(gitlab)Pull(拉取):从远程分支拉取代码到你的分支Commit(提交)点击Commit之后出现下图:注意:一定要只勾选更改的src包下的内容,其余一律不勾选,否则将出现大量冲突Push(推送)确认信息....

IDEA2021向gitlab提交代码并合并分支全详细流程(图解)
文章 2022-09-20 来自:开发者社区

gitlab合代码规范流程(二)

二、更新代码1.拉取主分支代码到 本地比如别人有人给主分支提代码,不管知不知道,第一步就是更新最新代码到本地git pull origin main2.如果有冲突解决冲突就行3.提交: 上一步远程同步下来的代码到自己的远程分支# 添加到暂存区 git add . # 查看提交的状态 git status # 提交代码的注释信息 git commit -m "解释你这次修改了啥东西" # 提交待.....

gitlab合代码规范流程(二)
文章 2022-09-20 来自:开发者社区

gitlab合代码规范流程(一)

一、AG提交代码流程规范:1.进入远程仓库http://192.168.120.204:8005 ag自动化组的人用户名分别是: 用户名:sunyb linn gaojs leixc qiaorr jiangyh maqin 密码统一:arrayclick12.克隆远程仓库代码到本地git clone http://192.168.120.204:8005/arraynetworks/ne...

gitlab合代码规范流程(一)
文章 2022-08-12 来自:开发者社区

GitLab - 什么是 Git,Git 的一般工作流程

概述Git 是一个开源的分布式版本控制系统,用于敏捷搞笑地处理任何或大或小的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 的一般工作流程克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如....

GitLab - 什么是 Git,Git 的一般工作流程
文章 2022-04-23 来自:开发者社区

大揭秘| 我司项目组Gitlab Flow && DevOps流程

Git Flow定义了一个项目发布的分支模型,为管理具有预定发布周期的大型项目提供了一个健壮的框架。DevOps 强调的是团队通过自动化的工具协作和高效地沟通来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。开发关注代码,运维关注部署,效率和质量都能得到提升。项目组10人小团队也在实践敏捷开发;每个sprint周期一般包含2-3个功能;采用前后端开发,生产均使用k8s部署;每个spr....

大揭秘| 我司项目组Gitlab Flow && DevOps流程
文章 2022-02-16 来自:开发者社区

Jenkins + Gitlab + Ansible--playbook 代码上线流程

jenkins 构建是支持 git 选择分支 安装 Git Parameter 插件 在系统管理中的插件管理 然后点击选插件,在右上角输入 Git Parameter,找到 Git Parameter 后点击左下方的的直接安装 。 参数化构建过程 插件安装成功后,在项目配置中后看到多了一个"参数化构建过程" 勾选"参数化构建过程",然后添加 Git Parameter , 配置如下 在源码管理.....

Jenkins + Gitlab + Ansible--playbook 代码上线流程
文章 2022-02-16 来自:开发者社区

gitlab工作流程简介

gitlab工作流程简介 新建项目流程 创建/导入项目 可以选择导入github、bitbucket项目,也可以新建空白项目,还可以从SVN导入项目 建议选择private等级 初始化项目 1.本地克隆项目 2.增加develop本地分支 3.推送develop分支至服务器 4.在gitlab中保护develop分支 5.邀请其他开发人员加入,角色Develo...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注