GITLAB-CI搭配Runner的使用 安装Runner 首先要找台服务器来创建Runner,因为是要跟你的gitlab服务关联,所以服务器要可以访问你的gitlab服务。安装gitlab-CI-multi-runner gitlab-ci-multi-runner是CI runner的运行程序,这里有多种安装方式(见这里),这里我们使用了第种:在linux中安装软件。 友情提示: 在安装时
转载 2024-03-07 13:21:07
540阅读
Git fork操作 文章目录Git fork操作.背景二.概念1.与git clone的区别?2.用法流程三.实操1. fork仓库2. 分支创建与提交 .背景最近我在github上发现一个很有意思的项目,看了其中相关的源码,而我呢,又很想加入其中,成为这开源项目的贡献者,而我又不可能让项目的作者给我分配一个开发者的权限,所以,这里就用到了 fork这个操作二.概念fork 是github上
转载 2024-09-14 10:29:20
632阅读
次接触到gitlab,操作不是很熟练,犯了堆错,在多次尝试之后,大概了解了流程,这篇文章主要帮助大家快速上手gitlab,如果文章有什么不对的地方,欢迎在评论区留言~1.新建项目首先你得有gitlab账号以及本地已安装git.exe,或者有git环境,然后建立一个项目project,右上角有加号按钮,用来新建项目git在上传项目方面非常友好,建项目的时候你可以选择从别的地方导入你之前已经
Jenkins使用教程相关系列 目录环境准备========================================================================安装jenkins:0❤️Jenkins从零到壹❤️ :安装-windows 使用jenkins.msi安装安装gitlab:《gitlab从零到壹》基于docker-gitlab安装jenkins配置=====
1 应用场景因为某些原因, 项目的 github 地址访问不到了或访问太慢,于是把同样的代码提交份到别的代码托管平台,为方便本地对远程不同仓库代码的拉取/提交,本地需要做些配置。下面以 GitHub 和 Gitee 为例进行说明,假设已经在两平台上分别创建了仓库并同步了代码,本地设备上的初始代码是从 GitHub 上拉取的。2 命令使用2.1 方法1:使用 git remote set-ur
背景: 学习git的时候, 大家刚开始使用之前都配置了一个全局的用户名和邮箱。git config --global user.name "test" git config --global user.email "test@xx.com"这个配置,git保存在~/.gitconfig中。 有时候我们需要在一个机器上使用多个git帐号,比如在工作中,都会有一个工作的Git帐号,另外有一个自己使
Git 已经是代码托管工具中的主流了,如果是自己搭建私有的 Git 服务器我们般会使用 GitLab ,在《在CentOS7中安装GitLab文中有介绍怎样在 CentOS7 中安装 GitLab 。文本主要介绍怎样迁移 GtiLab 。环境CentOS:7.4GitLab:10.6.4新服务器安装 GitLab安装方法可以按照上面文章中的步骤,但需要注意的是,新服务器上装的 GitLab
GitLab一个全球知名的体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab :https://gitlab.cn/install?channel=content&utm_source=csdn 是 GitLab 在中国的发行版,专门为中国程序员服务。可以键式部署极狐GitLab。更多关于极狐GitLab :https://gitla
最近在自搭的gitlab服务器上加上了ci,大部份操作都比较顺利,但是也碰到些问题抓狂,记录如下。 1、关于一个project配多个runner:在gitlab-ci里是支持的,但是含义确有点反常,我之前认为是每个runner都会独立运行所有job,这样来可以在不同的os上添加runner,以达到多平台测试的目的。然而gitlab-ci实则对多runner的处理是当成一个资源池,由空
转载 2024-04-19 07:21:28
409阅读
Git - 版本控制工具Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Torvalds 开始着手开发 Git 是为了作为种过渡方案来替代 BitKeeper,后者之前直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的
最近处理开发人员Merge request 问题时候碰到一个问题:开发人员实际做了一个提交,编辑了三文件,但是在gitlab merge request中显示的是12文件差异。今天分析了下原因,以此记录:1 分析gitlab mq(merge request)的commits例如有两feature,develop和张三的创建的fea1,fea1提交 mq到develop时候gitlab是如
在新分支上push,服务器会自动添加新分支,否则服务器不会添加新分支
原创 2018-08-21 13:03:38
1278阅读
--------------------------------------------gitlab简介-------------------------------------------------------1.什么是gitlabGitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与G
文章目录目标GitGitLab 目标DevOps:开发和运维协作,缩短产品上线的生命周期。代码的演变过程可以被记录下来(GitLab)代码每次提交后可以立即自动部署(Jenkins)代码依赖及发布版可以在私有的仓库里管理起来(Nexus)本次使用四台虚拟机模拟不同的功能服务器:13.13.2.2-gitlab服务器: 将安装GitLab软件,提供代码的生命周期记录服务13.13.3.3-jenk
转载 2024-09-10 10:35:24
101阅读
多人协作开发流程A在自己的计算机中创建本地仓库 A在github中创建远程仓库 A将本地仓库推送到远程仓库 B克隆远程仓库到本地进行开发 B将本地仓库中开发的内容推送到远程仓库 A将远程仓库中的最新内容拉去到本地如何邀请别人成为当前项目的开发者 邀请别人成为当前项目的开发者,别人就可以向公共仓库推送代码。 流程如下: 进入github仓库—> settings---->Manage a
转载 8月前
51阅读
# GitLab 创建一个 Python 项目 ## 简介 GitLab一个基于 Git 的开源版本控制系统,可以帮助开发团队协作管理代码。在 GitLab 中创建一个 Python 项目非常简单。本文将详细介绍如何使用 GitLab 创建一个 Python 项目,并提供些代码示例。 ## 步骤 ### 1. 注册一个 GitLab 账号 首先,在 GitLab 官网([ "Sig
原创 2024-01-09 08:09:59
322阅读
Gitlab Runner简介Gitlab实现CICD的方式有很多,比如通过Jenkins,通过Gitlab Runner等,今天主要介绍后者。Gitlab在安装的时候,就默认包含了Gitlab CI的能力,但是该能力只是用于协调作业,并不能真的去执行作业,因此需要搭配Gitlab Runner来作为执行器实现具体的CICD工作。Gitlab Runner可以被安装在任意支持的系统上,比如Linu
转载 2024-09-19 09:20:24
417阅读
项目场景:简单介绍下目前的项目场景,目前我们有三vue工程,就是三vue项目,但是每个项目都有自己的基础组件库,但是这些自己封装的组件库都样,都是CV过去的,但是现在产品不稳定,这些基础的组件库可能会总改,那么问题就来了,我每次难道都要改三遍吗?那也太费劲了,所以研究了下如何在多个vue项目共用套基础建设的组件,这样我就改次就行了,不需要改很多次了。npm简介:npm全称是node
转载 2024-05-15 14:51:11
796阅读
首先,gitlab有远端服务和本地服务,所以你在gitlab远端上已经有master项目 1.创建本地分支kjyftd_ggzcz_aa git branch kjyftd_ggzcz_aa 2.切换本地到分支kjyftd_ggzcz_aa git checkout kjyftd_ggzcz_aa ...
转载 2021-07-28 12:05:00
2418阅读
2评论
如何做个好的项目经理?项目经理应该做什么?不应该做什么?这个问题涉及的范围很广,我只能就以前的项目经验谈谈个人的体会。难免有以偏盖全的地方,还请大家多提意见。 1、项目经理应该做什么 在整个项目组中,项目经理应该是整个项目的协调者和组织者,就好像是乐队的指挥,主要的职能是保证开发团队协调致地工作。 首先,就是团队内部的沟通了。就像乐队里面有小提琴手,萨克斯手等样,开发团队中也有开发人员,测
  • 1
  • 2
  • 3
  • 4
  • 5