文章目录前言1、服务器上使用nat123 Windows版2、gitlab使用1、访问2、注册3、配置ssh参数4、在gitlab创建一个新的项目仓库1、先创建一个分组2、创建一个空的项目问:如何把本地仓库上传到远程仓库?3、git使用 前言我们平时部署的网络服务在本地局域网都能很好地使用,但是如果人在外地,想要访问一台未连上公网的服务就做不到,为了能将服务上线到公网,方式有多种,一种是需要购买
转载
2024-07-18 06:44:07
52阅读
jenkins pipeline自动化
jenkA安装Tomcat安装:tar zxvf jdk-8u45-linux-x64.tar.gz
mv jdk1.8.0_45 /usr/local/jdk
tar zxf apache-maven-3.5.0-bin.tar.gz
mv apache-maven-3.5.0 /usr/local/maven
今天给大家介绍一个轻量级的 Git 代码托管系统 Gitolite。一提起 Git,大家基本上都会想到 GitHub, GitLab 这一类在线托管平台。我们可能习惯了在这些平台上创建仓库、推拉代码、创建 Pull/Merge Request、发起 Issue。但这些特性都不是 Git 提供的,Git 能跟踪的只有代码信息。这类平台是在 Git 之上重新构建了一套 Web 系统来保存
GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。更多关于极狐GitLab 或者 DevOps 的最佳实践,极狐GitLab 在去年 3 月份发布了 15.10 版本。此次发布带来了禁用规则时自动解决SAST发现的问题,查看所有与
# Python获取GitLab分支名
在使用GitLab进行团队协作开发时,我们经常需要获取当前分支的名称。使用Python可以很方便地实现这个功能。本文将介绍如何使用Python获取GitLab分支名,并提供相应的代码示例。
## 准备工作
在开始之前,我们需要先安装一些必要的依赖库。可以使用pip命令来安装:
```shell
pip install python-gitlab
``
原创
2023-09-22 00:21:01
292阅读
1、安装 安装包下载网址 https://github.com/git-for-windows/git/releases/download/v2.14.1.windows.1 /Git-2.14.1-64-bit.exe 可参照此链接进行安装 (建议安装在 C 盘) 点开安装包 点 next 之后 安装路径保持默认选项,然后继续下一步 点击下一步 提示你创建开始菜单,我们继续下一步 上图默认的是
转载
2024-08-21 16:11:46
1794阅读
安装部署1、安装依赖包yum -y install policycoreutils openssh-server openssh-clients postfix wget2、下载gitlab安装包,然后安装wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpmrp
Jenkins 项目构建之 常用的构建触发器 与gitlab 配置webhook目录一:Jenkins 项目构建常用的构建触发器1.1 触发远程构建1.2 其他工程构建后触发1.3 定时构建1.4轮询SCM二: gitlab 配置webhook 钩子服务2.1 gitlab 开启 webhook 功能2.2 jenkins 下载插件,配置构建触发器2.3 gitlab 在项目中添加webhoo
转载
2024-07-31 13:54:47
51阅读
git 清理git clean命令用来从你的工作目录中删除所有没有tracked过的文件。如果被删除的子文件夹中有 .git目录,那么会被忽略掉,如果想删除必须添加-f参数。比如实例:让当前工作目录回滚到上一次提交的状况,新添加的文件也被删除掉。# 让暂存区和工作目录把已经被跟踪的文件清理干净$ git reset --hard# 让未追踪的文件进行清理$ git clean -f
# 让暂存区和
转载
2024-03-29 12:55:13
5939阅读
什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 简单说就是用于管理多人协同开发项目的技术。集中式与分布式版本控制的区别集中式版本控制只有中心服务器拥有一份完整的代码,而分布式版本控制每个人电脑上就有一份完整的代码。集中式版本控制有安全问题,当中心服务器挂了的时
转载
2024-07-31 11:33:16
37阅读
文章目录一、Python字符串相似度二、Python相似度评估1. 在计算图片的相似度时,我自己用到过余弦距离2.欧式距离3. 曼哈顿距离4.切比雪夫距离5.闵可夫斯基距离6.标准化欧氏距离7.马氏距离8.编辑距离 一、Python字符串相似度利用difflib模块—实现两个字符串或文本相似度比较首先导入difflib模块import difflib示例:Str = '上海中心大厦'
s1 =
转载
2023-07-27 20:04:51
103阅读
昨天手残 然后在GitHub for windows 上点了revert 然后就给重置了 更手残的是又给同步了 . 但是 GitHub 会保留之前的版本 . 只要删掉本次修改就可.解决方案: gitshell ->> git revert HEAD 还原已经提交的修改此次操作之前和之后的commit和histo
转载
2024-03-30 19:03:39
442阅读
版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另一个重要功能是并行开发。软件开发往往是多人协同作业,版本控制可以有效地解决版本的
Linux下的MySQL主机可以更改吗?
MySQL是一种常用的关系型数据库管理系统,被广泛应用于各种Web应用和服务器。在Linux环境下,MySQL的安装和配置是一个常见的任务,其中之一就是配置MySQL的主机地址。然而,对于初学者来说,可能会有疑问:Linux下的MySQL主机是否可以更改?
答案是肯定的,Linux下的MySQL主机是可以更改的。下面我将为大家详细介绍如何更改MySQL
原创
2023-12-07 04:00:21
59阅读
目录0 导学learngitbranching主要基础篇高级篇移动提交记录Git1 Git介绍2 Git安装3 Git命令4 Git分支5 IDEA集成Git1 配置Git忽略文件2 定位Git程序3 初始化本地库4 添加到暂存区5 提交到本地库6 分享工程到 GitHubIDEA使用终端提交 0 导学视频教程【尚硅谷】5h打通Git全套教程IDEA版(涵盖GitHub\Gitee码云\GitL
官网: https://about.gitlab.com/GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的 web服务。 GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似, 可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器 上,数据库等
转载
2024-05-03 21:12:26
83阅读
目录1.持续集成概述运行及流程1.1 CI/CD 介绍1.2流程1.3 Jenkins 概述 1.4 GitLab 概述1.5 项目部署方式1.6集群和分布式1.7持续集成系统的工作流程总结:1.持续集成概述运行及流程1.1 CI/CD 介绍把开发工作流程分为以下几个阶段:编码 → 构建 → 集成 → 测试 → 交付 → 部署持续集成(Continuous Integration)、持续
转载
2024-03-28 11:32:53
73阅读
由于公司团队使用 GitLab 来托管代码,同时,个人在 Github 上还有一些代码仓库,可公司邮箱与个人邮箱是不同的,由此产生的 SSH key 也是不同的,这就造成了冲突 ,如何在一台机器上面同时使用 Github 与 Gitlab 的服务?具体场景无论使用哪种代码托管服务商,对于 Git 而言,邮箱是识别用户的唯一手段,所以对于不同的服务商,由于邮箱不同,那么通过邮件名创建的 SSH Ke
转载
2024-10-01 09:07:56
62阅读
Gitlab删除分支 取消保护 如果分支受保护则需要先取消保护 设置-仓库-受保护分支-取消保护 2. 删除分支 代码-分支-删除分支
原创
2024-07-22 14:06:59
480阅读
# 从创建仓库到设置默认分支:GitLab 默认分支设置教程
在GitLab中,每个仓库都有一个默认分支,该分支在克隆仓库时会自动检出。默认情况下,GitLab使用master作为默认分支。如果你想更改默认分支或者创建新的分支作为默认分支,可以通过以下步骤实现。下面是整个流程的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 1. 登录 | 打开GitLab网站,输入用户
原创
2024-04-23 17:30:18
738阅读