git rebase 介绍rebase在git中是一个非常有魅力的命令,使用得当会极大提高自己的工作效率;相反,如果乱用,会给团队中其他人带来麻烦。它的作用简要概括为:可以对某一段线性提交历史进行编辑、删除、复制、粘贴;因此,合理使用rebase命令可以使我们的提交历史干净、简洁!使用过程一般来说,本地会有两个分支,一个 master ,一个 dev,我们在 dev 分支上进行开发,假设这种情况下
转载
2024-05-31 11:23:08
23阅读
GitlabGitLab 是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。
与 Github 类似,GitLab 能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访
问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。
它还提供一个代码片段收集
转载
2023-12-28 13:03:14
55阅读
一、Bootloader的概念 在中药的概念里面,我们经常会听到这么一个词汇——“药引子”,就是指某些药物能引导其它药物使其产生它应有的药效功能,起“向导”的作用。 没错!BootLoader就是一个引导系统正常启动的程序。 稍微有点硬件背景知识的人都应该知道,系统上电之后,都需要一段程序来进行硬件的初始化工作。例如,关闭看门狗(watchdog)、修改系统时钟、初始化存储控制器、将更多的代
转载
2023-12-07 15:01:50
43阅读
一, 服务器快速搭建gitlab方法可以参考gitlab中文社区 的教程 centos7安装gitlab:https://www.gitlab.cc/downloads/#centos7 centos6安装gitlab:https://www.gitlab.cc/downloads/#centos6 如下方法按照官网来操作,手工安装过于麻烦。测试机器:阿里云centos6.8机器。 1.
Git作为一个当前非常流行的版本管理工具,深受广大开发者的青睐。那么怎样才能将Git的作用发挥的更好呢?本人根据实际项目开发中的经验,归纳总结了以下Git工作流的最佳实践。欢迎大家拍砖!前提条件本人日常开发用到:Git + GitHub/GitLab1. 根据task创建对应的develop branch当我们接到一个新的task,首先第一步要做的就是创建一个新的开发分支(develop bran
转载
2024-04-11 08:17:57
51阅读
# GitLab的Redis
## 介绍
GitLab是一个基于Git的开源代码托管平台,它提供了版本控制、问题跟踪、持续集成等功能。在GitLab中,Redis被广泛用于缓存和会话管理。
## Redis简介
Redis是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,如字符串、哈希、列表、集合和有序集合。
## Redis在GitLab
原创
2023-10-24 10:45:29
71阅读
The Issue Tracker is the place to add things that need to be improved or solved in a proje跟踪器是添加项...
原创
2022-09-21 18:04:54
272阅读
一、安装1.配置yum源vim /etc/yum.repos.d/gitlab-ce.repo复制以下内容:[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=12.更新本地yum缓存yum
转载
2023-09-20 11:58:39
1895阅读
总体架构总共架构由5部分组成PostgresqlRedisGitlabNFSLB 集群示意图 RedisGitlab官网上的文档说到的方案是搭建一个稳定高可用性的Redis集群,我在这里做了简化,只用docker搭建了单个节点的Redis服务docker run -dti --name redis -p 6379:6379 redisRedis服务的主机IP和端口号将在gitlab配置中
转载
2024-04-11 21:35:07
200阅读
GitLab常用命令大全GitLab是一个基于Git的Web界面代码托管平台,它提供了许多有用的命令来管理代码仓库、用户、权限等。以下是一些GitLab常用命令的介绍:1. 创建新项目在GitLab中创建新的代码仓库项目:git init # 初始化本地代码仓库
git add . # 将项目中的文件添加到暂存区
git commit -m "Initial commit" # 提交代码并添加注释
转载
2024-10-12 14:57:47
16阅读
Gitlab设置为中文root用户登录,右上角头像,Settings -> Preferences -> Localization -> Language,选择“简体中文”即可高版本的GitLab自带了中文语言包,可以通过上述方式直接切换。如果找不到该选项,表示你的版本还不支持。只能通过安装中文插件进行汉化。可自行搜索。
转载
2023-07-17 12:09:32
191阅读
前置工作 一台阿里云服务器(2核4G以上)配置服务器入方向安全组规则,我这里配置了8888端口(阿里云安全组出方向默认允许所有访问,所以不用配置)image.png Step1:安装和配置必要依赖项访问 Gitlab安装地址,选择对应系统的安装方式,我的是 CentOS 7.6 故选择 CentOS 7.X 的安装方式。如何查看自己是什么系统:lsb_release -a 在CentOS
转载
2024-08-20 18:43:50
85阅读
Redis的介绍及使用redis 简介简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持事务 、持久化、LUA脚本、LRU驱动事件、多种集群方案。为什么要用 redis?/为
转载
2023-05-25 10:33:47
183阅读
开发环境:Idea2018 数据库:mysql 8.0.16 目的:学习SpringBoot这是我学习Java编程的第二个实例,前面有个更加基础的,是为了学习Mybatis, 文章链接 ,作为这两个实例后,我对Mybatis和Springboot的功能和用法有了基本认识。以后会把这两个框架的源码看一下,但按照一般学习规律,这个实例之后我会把基础知识再巩固一下,从并发编程开始。 不多写了,还是开始我
Git ssh key 作用与配置环境Ubuntu 20.04其他系统也基本一样参考git ssh key配置git ssh 配置与原理作用ssh指secure shell(一种安全的网络协议),git使用这种协议进行远程加密登录。ssh登录安全性由非对称加密保证,产生密钥时,一次产生两个密钥,一个公钥,一个私钥,在git中一般分别命名为id_rsa.pub, id_rsassh方式单独使用非对称
转载
2024-02-16 11:39:23
230阅读
一、背景1、现公司源代码统一用git管理,流水线对git有着强依赖。流水线一切的构建都会从git仓库拉取代码进行编译构建操作。 2、现git是单节点模式,虽然对数据有备份。但是一旦gitlab服务或者服务器异常,将导致服务不可用。需排查问题及解决故障以后方可使用,这期间将直接导致流水线不可用、以及开发人员无法远程提交代码等尴尬境地。二、目标实现gitlab的高可用,其中任何一个gitla
转载
2023-07-26 11:40:17
232阅读
一、服务器环境操作系统:CentOS release 6.5 (Final)GitLab版本:GitLab-shell:2.0.1Ruby version: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]Gem version:2.2.2Redis-se
转载
2023-11-29 21:57:23
83阅读
# Python中的支持向量机(SVC)的应用指南
欢迎来到支持向量机(SVC)世界!这篇文章旨在帮助你理解SVC在Python中的使用方式。我们将通过一个简单的流程来实现SVC的基本应用,并通过代码示例详细讲解每一步的含义。
## 整个流程概览
在开始之前,我们先将整个实现过程简要概括成下表:
| 步骤 | 描述 |
|------|------
接触java以来觉得冒号(“:”)用得很多,用处很广泛。在android里面也用的很多。今天写下,省的自己忘记。:在java里面就是从一个数组或者是列表里面读取出来。列子如下:
public class music{ public static void main
原创
2013-01-02 21:41:52
2930阅读
# 实现Java中Consul的作用
## 前言
作为一名经验丰富的开发者,我将向你介绍如何在Java中使用Consul,并说明其作用。Consul是一个用于服务发现、配置中心和健康检查的工具,可以帮助我们构建可靠的分布式系统。
## 实现步骤
首先,让我们通过以下步骤来实现Java中Consul的作用:
| 步骤 | 操作 |
|---|---|
| 1 | 创建一个Consul客户端
原创
2024-06-23 06:14:21
70阅读