1. Git使用1.1. 配置ssh秘钥ssh-keygen -t rsa -C "xxxxx@qq.com"
cat ~/.ssh/id_rsa.pub登陆你的github帐户。点击你的头像,然后 Settings -> 左栏点击 SSH and GPG keys -> 点击 New SSH key 然后你复制上面的公钥内容,粘贴进“Key”文本域内。 title域,自己随便起个名字
摘取网上对 JWT 的描述 JWT(Json Web Token)是实现token技术的一种解决方案,用于前端和服务端进行身份认证 1.添加 maven 依赖 <!--token 生成与解析--> <dependency> <groupId>io.jsonwebtoken</groupId> <ar ...
转载
2021-10-28 16:47:00
314阅读
2评论
主要就是创建一个项目,引入,然后测试效果,sa-token 的网址:在 SpringBoot 环境集成 - Sa-Token (dev33.cn)第一步创建一个项目sprin
原创
2024-10-21 14:04:04
77阅读
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requireme
转载
2024-07-31 14:26:52
69阅读
Java学习之Thymeleaf使用0x00 前言为了后续的代码审计一些常用的框架和技术都是有必要了解一下,在此重拾Spring Boot等开发知识内容。0x01 Thymeleaf简介Thymeleaf是一个现代的服务器端Java模板引擎的web和独立的环境,能够处理HTML, XML, JavaScript, CSS,甚至纯文本。Thymeleaf的主要目标是提供一种优雅的和高度可维护的方式
转载
2024-01-08 17:19:08
46阅读
Ubuntu安装软件相比其他版本比较容易一些。由于本人本地测试使用,直接使用root账户安装。如果是一般用户,命令前面加上sudo。一、安装gitlab。注:安装gitlab前请先查看系统版本,根据版本不同,安装有所差异。1,运行命令:apt-get install curl openssh-server ca-certificates postfix。此命令会安装相关的依赖包。openssh-s
转载
2024-03-29 10:02:03
12阅读
Git 可以给仓库历史中的某一个提交打上标签,以示重要。比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。1 列出标签在 Git 中列出已有的标签非常简单,只需要输入git tag(可带上可选的-l选项--list):$ git tag
v1.0
v2.0
$ git tag
v1.0
v2.02 创建标签Git 支持两种标签:轻量标签(lightweight)
转载
2024-03-19 21:04:13
156阅读
主要就是创建一个项目,引入,然后测试效果,sa-token 的网址:在 SpringBoot 环境集成 - Sa-Token (dev33.cn)第一步创建一个项目springbo
基于gitlab runner 的did(docker in docker ) ci/cd k8s方案首先,jenkins很强大,尤其是各种插件的支持,但实际个人工作中,用到的并不多,早期大型项目布署负载各种脚本和远程调用,目前所有项目和k8s深耦合,已经拆解为各种云服务,jenkins的大部分功能用不到其次,这只是一种可行的方案,并不是最优的方案,不同阶段也都有再调整和优化的空间最后,对个人的需
转载
2024-06-06 06:25:42
40阅读
推荐项目:GitLab Shell - 安全高效的Git管理利器 gitlab-shellReplacement for gitolite. This repo is a mirror of https://gitlab.com/gitlab-org/gitlab-shell/项目地址:https://gitcode.com/gh_mirrors/gi/gitlab-shell 1. 项目介绍Gi
Author: SamDate: 4 Jan at 10AMCommit message: Removed outdated marketing informationCommit ID: aabb1122Author: AlexDate: 3 Jan at 1PMCommit message: Added sales figures for JanuaryCommit ID: 123abc12A
在Kubernetes(K8S)应用开发中,经常需要使用GitLab获取token来进行认证授权操作。下面我将向你介绍如何通过GitLab获取token的整个流程及相关代码示例。
## GitLab获取Token流程
| 步骤 | 操作 | 代码示例 |
|------|--------------
原创
2024-05-16 11:30:54
3936阅读
一、引用三方库导入时,通常需要输入账号和令牌进行鉴权。账号为指定平台的 HTTP 克隆账号,访问令牌即 Access Token,本文介绍如何获取常见三方代码平台的Access Token。Access Token 通常在代码平台的个人账号设置内进行管理和配置,本文依次介绍如下三方平台的 Access Token 获取方法:GitLab码云CodingGitHubBitBucketCodeup二、
转载
2023-11-25 11:23:44
793阅读
文章前言每周五上午十二点前需要将项目上各组开发分支合并软集仓库分支, 需要在十个项目上进行 merge程序员一般都是 很讨厌麻烦, 所以编写此脚本进行 批量 merge, 统一进行合并另外, 如果项目经历上线或者修复 bug 等情况, 需要合并分支至 uat、release、master 等分支, 也是能够满足此脚本使用情况 类似于这种功能性脚本, 一般习惯使用 Python 来编写, 通过 G
转载
2023-10-31 15:45:55
161阅读
文章目录尚硅谷技术课程系列之 Git1、Git概述2、何为版本控制3、为什么需要版本控制4、Git 工作机制5、Git 和代码托管中心6、Git常用命令6.1 设置用户签名6.2 初始化本地库6.3 查看本地库状态6.4 添加暂存区6.5 提交到本地库6.6 修改文件6.6.1 查看状态(检测到工作区有文件被修改)6.6.2 将修改的文件再次添加暂存区6.6.3 查看状态(工作区的修改添加到了暂
转载
2024-07-26 15:42:12
178阅读
Step 1.安装Gerrit1.安装mysql$ rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
$ yum install mysql-community-server
$ service mysqld start
$ mysql> alter user 'root'@'localh
转载
2024-04-17 12:19:03
56阅读
1 概要流程说明1.1 应用注册Gitlab允许用户创建Applications, 这些Applications可以通过OAuth2授权来访问Gitlab的相应资源。在Gitlab中, Applications分两种, 第一种是用户级别的Application, 这一般通过用户的Profile菜单进入创建:第二种是系统级别的Application, 这一般只有管理员权限的人通过
转载
2024-07-30 16:42:48
457阅读
极狐gitlab pipeline 构建容器镜像两大方法随着 k8s 的流行,用容器的方式来交付软件产品也变得越来越普遍,那么在极狐gitlab ci/cd 流程中如何更快捷、更安全的方式来构建容器镜像呢?目前主要有两大的方式:docker 构建镜像Kaniko 构建镜像1. docker 构建镜像1.1 shell executor 方式注册 runner,使用 shell executorgi
转载
2024-06-23 10:52:04
88阅读
# 使用 Python 获取 GitLab 标签(Tags)
在这一篇文章中,我们将学习如何使用 Python 从 GitLab 获取标签信息。GitLab 提供了丰富的 API,我们可以通过这些 API 来访问项目中的标签。以下是实现的整体流程,接下来我们会详细解释每一步。
## 流程概述
以下是从 GitLab 获取标签的步骤:
| 步骤 | 描述
原创
2024-09-09 07:42:22
103阅读
背景公司发的电脑被我搞坏了,备份巨慢无比,无奈之下拿到新电脑只好重新装一次环境,装完环境之后又遇到了许多问题,重温解决方案,避免下次又疯狂查文档,浪费时间。由于自己需要在 github 中开发一些自己的东西,而公司自己又搭建了一套 gitlab 代码仓库,为避免混乱,如何使用 git 可以向两个地址推送代码而不妨碍各自的开发就成为了我们需要解决的问题。先看看 ssh 的原理,传送门:SSH原理简介