从源码编译安装GitLab

这是我的工作log, 可能写的不够易懂请谅解 No.1 你需要先安装系统依赖 全部回车即可 # deb系列 sudo apt-get update && sudo apt-get install -y gcc autoconf cmake unzip vim libcurl4-openssl-dev

曦涵猫猫
曦涵猫猫 发布于 2025-08-15
5 min read

Git Lfs运行原理与实现

在Git lfs中,你可以执行以下命令在当前仓库使用git lfs git lfs install git lfs是什么? git lfs的全名是Large File Storage意为git二进制存储, 在传统的Git Repo中大文件每次Clone都会被Fetch操作获取到本地带来了不必要的带宽

曦涵猫猫
曦涵猫猫 发布于 2025-08-09
5 min read

rust OneBot V11验证签名

为了防止被其他人注入不改存在的数据,或被攻击所以在OneBot中使用Hmac sha-1进行签名就是常见的时期。 以下是我的案例 use hmac::{Hmac, Mac}; use sha1::Sha1; use std::convert::Infallible; use warp::Filter

曦涵猫猫
曦涵猫猫 发布于 2025-07-30
5 min read

homo特有开源软件

A: 这是在干什么,就不能正常地开源吗(恼 B: 一页一页,这样就和普通开源软件没区别了,这是特制的 正在教训nv的linux之父 Power by BiliBili UID:3546857569519857

曦涵猫猫
曦涵猫猫 发布于 2025-07-28
5 min read

isomorphic-git使用指南

A pure JavaScript implementation of git for node and browsers! src: isomorphic-git official 在当前项目安装isomorphic-git npm install isomorphic-git --save no

曦涵猫猫
曦涵猫猫 发布于 2025-07-28
5 min read

本Blog的邮件模板

作者:hanxi-cat <master@next-cat.com 许可:MIT 因为Halo的主题没有办法改很多底层的东西,所有放在这里 依赖的插件: 友链自助提交(/links):https://www.halo.run/store/apps/app-glejqzwk

曦涵猫猫
曦涵猫猫 发布于 2025-07-25
5 min read

关于BMCL API....

BMCLAPI是@bangbang93开发的BMCL的一部分,用于解决国内线路对Forge和Minecraft官方使用的Amazon S3 速度缓慢的问题。BMCLAPI是对外开放的,所有需要Minecraft资源的启动器均可调用。 我在前几天编写mc客户端傻瓜脚本,所以在这里分享使用方法 # RE

曦涵猫猫
曦涵猫猫 发布于 2025-07-24
5 min read

Git clone工作原理

以下为git clone https://code-dev.online/code-dev/code-dev.git为例 获取引用信息 - 原理 git clone的定义为 git clone is primarily used to point to an existing repo and ma

曦涵猫猫
曦涵猫猫 发布于 2025-07-23
5 min read

Grub手动引导Linux

Grub是神通广大的引导工具 在安装完成的linux系统盘 boot会存储vmlinuz ls (hd0) (hd0,gpt1) (hd0,gpt2) (hd0,gpt3) # 假设(hd0,gpt3)存储的是Linux系统 ls (hd0,gpt3) 文件系统是ex* 大小为11400000Kib

曦涵猫猫
曦涵猫猫 发布于 2025-07-23
5 min read