凡凡小站

Git 自动化推送更新脚本 🚀
Git 自动化推送更新脚本 🚀 一键自动化推送 Git 仓库更新的高效脚本工具,支持 SSH 和 HTTPS 协议,单个项目和批量操作 📋 目录导航 ✨ 脚本功能概述 🔄 一、协议切换配置脚本 📤 二、单个项目推送脚本 📦 三、批量项目推送脚本 🛠️ 四、脚本源码参考 ⚙️ 五、安装和自定义配置 🔧 六、高级用法和自定义 🚨 七、安全注意事项 💡 八、常见问题解答 📊 九、性能优化建议 🔄 十、工作流集成 ✨ 脚本功能概述本指南提供完整的 Git 自动化推送解决方案: 🔄 协议切换 - 在 SSH 和 HTTPS 协议间灵活切换 📤 单个项目推送 - 推送当前 Git 项目的更新 📦 批量项目推送 - 递归推送指定目录下所有 Git 仓库的更新 🔄 一、协议切换配置脚本🔐 切换到 SSH 协议(推荐)1bash <(curl -sL gitee.com/meimolihan/script/raw/master/sh/git/git_ssh_config.sh) 🌐 切换到 HTTPS 协议1bash <(curl -sL ...
Git 批量清除缓存文件 📁➡️🗑️
Git 批量清除缓存文件 📁➡️🗑️ 功能简介 🚀本文提供了两个实用脚本,帮助您批量清除多个 Git 仓库中的缓存文件。使用这些脚本可以快速、高效地处理大量 Git 项目,特别适合需要同时管理多个仓库的开发者。 主要特点 ✨ 🔍 自动递归查找:自动扫描指定目录下的所有 Git 仓库 ⚡ 批量处理:一次性处理多个项目,节省时间 🔒 安全操作:使用 --cached 参数,确保不会删除实际文件 🌐 远程支持:提供本地和远程两种执行方式 脚本详情一、本地批量清除缓存文件脚本 📂此脚本会在指定目录中查找所有包含 .git 文件夹的子目录,并对每个 Git 仓库执行 git rm --cached -r . 命令来清除缓存。 使用方法:1234567891011121314151617# 创建并编辑脚本touch git_rm_cached.sh && \cat > git_rm_cached.sh <<'EOF'#!/bin/bashfind "$1" -type d -name .git -exec ...
Git 连接配置脚本 SSH 与 HTTPS 轻松切换 🔄
Git 连接配置脚本 SSH 与 HTTPS 轻松切换 🔄 当前仓库切换为:SSH 连接/https 连接 目录导航 🧭 🔍 查看当前仓库配置 🔑 Git SSH 配置脚本 🌐 Git HTTPS 配置脚本 💡 使用场景与优势 ⚙️ 脚本功能详解 ⚠️ 注意事项 🛠️ 手动配置方法 一、查看当前仓库配置的远程仓库信息 🔍在执行任何更改之前,最好先检查当前的远程仓库配置: 1git remote -v 这条命令会显示当前配置的远程仓库地址,帮助你确认当前使用的是 SSH 还是 HTTPS 协议。 ✨ 提示:你还可以使用 git config --get remote.origin.url 来只获取 origin 远程仓库的 URL。 二、Git SSH 配置脚本 🔑 ✅ 自动将当前目录设置为 Git 安全目录 ✅ 将当前仓库修改为 SSH 连接方式 ✅ 一键完成配置并推送更改 12bash <(curl -sL gitee.com/meimolihan/script/raw/master/sh/git/git_ssh_config.sh) &am ...
Git 新仓库初始化脚本 📁
Git 新仓库初始化脚本 📁 一键自动化创建和初始化 Git 仓库的便捷工具,支持 Gitee、GitHub 和 Gitea 平台 📖 目录导航 ✨ 脚本功能概述 🚀 一、Gitee 新仓库初始化 🌐 二、GitHub 新仓库初始化 🏠 三、Gitea 新仓库初始化 🛠️ 四、脚本源码参考 ⚙️ 五、配置和准备工作 🔧 六、高级配置选项 💡 七、使用技巧 🚨 八、注意事项 🔄 九、故障排除 📊 十、各平台特性对比 ✨ 脚本功能概述本指南提供三个主流 Git 平台的仓库初始化脚本: Gitee 仓库初始化 - 国内码云平台 GitHub 仓库初始化 - 全球最大代码托管平台 Gitea 仓库初始化 - 自建 Git 服务平台 核心优势: ⚡ 一键自动化初始化流程 🔄 支持多个主流 Git 平台 📁 自动创建标准项目结构 🔐 安全的认证和权限管理 🛡️ 内置最佳实践配置 🚀 一、Gitee 新仓库初始化执行 Gitee 仓库创建脚本1bash <(curl -sL gitee.com/meimolihan/script/ra ...
Proxmox VE 内核管理与卸载指南 🔧
Proxmox VE 内核管理与卸载指南 🔧 📖 本文详细介绍如何在 Proxmox VE (PVE) 环境中安全地管理和卸载内核,避免系统损坏和启动问题,确保虚拟化平台的稳定运行。 📋 目录导航 ✨ 核心功能与特点 🛠️ 一、内核管理脚本使用 🚫 二、不可卸载的内核组件 ⚠️ 三、重要注意事项 💡 四、安全操作指南 🆘 五、故障恢复方案 🔍 六、诊断命令参考 ✨ 核心功能与特点 🛡️ 安全卸载:提供安全的内核卸载机制,避免系统崩溃 📊 可视化管理:通过菜单界面直观管理内核版本 🔍 依赖检查:自动检测内核依赖关系,防止误删关键组件 ⚡ 快速恢复:提供问题解决方案,快速恢复系统正常运行 📋 状态监控:实时显示当前运行内核和可卸载项目 🛠️ 一、内核管理脚本使用1. 📦 下载和执行管理脚本1234# 下载 PVE 内核管理脚本wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c1 ...
Proxmox VE 中 SATA 直通配置指南 🖥️
Proxmox VE 中 SATA 直通配置指南 🖥️ 本指南详细介绍了在 Proxmox VE (PVE) 中实现 SATA 硬盘和控制器直通的完整方法。 📋 目录导航 🔧 1. 准备工作 ⚙️ 2. 开启 IOMMU 支持 🚀 3. 直通方法 🔍 4. 故障排查 💡 5. 最佳实践 ⚠️ 重要注意事项 🔧 1. 准备工作🖥️ 硬件要求 Intel CPU:需支持 VT-d 技术(B75 以上芯片组/4 代酷睿以上) AMD CPU:需支持 AMD-Vi 技术 BIOS 设置:需要在 BIOS 中启用 VT-d/AMD-Vi 功能 🔍 检查硬件支持12345# 检查 CPU 虚拟化支持egrep -c '(vmx|svm)' /proc/cpuinfo# 检查 IOMMU 支持dmesg | grep -i iommu 📝 识别硬盘信息12345# 查看所有硬盘及其 IDls -l /dev/disk/by-id/# 示例输出:# ata-WDC_WD2500BEVT-22ZCT0_WD-WXHZ08044989 -> ../. ...
FnOS 挂载 NTFS 格式硬盘 📂
FnOS 挂载 NTFS 格式硬盘 📂 ✨ 功能概述本教程详细介绍了在 FnOS 系统上挂载 NTFS 格式硬盘的完整流程,包括磁盘识别、驱动安装、挂载操作、自动挂载配置以及故障排除等全方位内容。无论你是新手还是资深用户,都能通过本指南轻松管理外部存储设备。 🔍 磁盘识别:快速查看和识别连接的存储设备 📦 驱动安装:一键安装 NTFS 文件系统支持包 🗂️ 挂载操作:支持临时和永久两种挂载方式 ⚙️ 自动挂载:配置系统启动时自动挂载,省心省力 🔧 故障排除:解决常见挂载问题和错误,避免踩坑 🛡️ 安全建议:确保数据安全和系统稳定性 教程链接: FnOS 挂载 NTFS 硬盘教程视频教程: B站视频教程 📑 目录导航 🐧 一、FnOS 挂载 USB 1024G 硬盘 🔄 二、配置永久挂载 💾 三、FnOS 挂载 USB 256G 硬盘 ⚙️ 四、fstab 配置详解 🔧 五、常见问题与解决方案 💡 六、实用技巧 🛡️ 七、安全注意事项 📋 总结 🐧 一、FnOS 挂载 USB 1024G 硬盘 (NTFS 格式)1️⃣ 查看所有磁盘设备1234 ...
Linux 文件系统目录结构 🌳
Linux 文件系统目录结构 🌳 🐧 深入理解Linux目录树结构,掌握系统管理的核心知识 目录 🌍 概述 📁 核心目录详解 🗂️ / - 根目录 📦 /bin - 基本命令二进制文件 🚀 /boot - 启动文件 💻 /dev - 设备文件 ⚙️ /etc - 配置文件 🏠 /home - 用户主目录 📚 /lib - 系统库文件 📀 /media 和 /mnt - 挂载点 📦 /opt - 可选软件 🔍 /proc - 进程信息 👑 /root - root用户目录 ⚡ /sbin - 系统管理命令 🗑️ /tmp - 临时文件 📂 /usr - 用户程序 📊 /var - 可变数据 🔧 实用技巧 📝 常用命令 📊 磁盘空间管理 🔍 文件查找 ⚠️ 注意事项 🔴 危险操作 🛡️ 权限管理 📊 快速参考 🗺️ 目录结构速查表 🔄 常用操作速查 🎯 学习建议 🌍 概述Linux 文件系统采用层次化的树状结构,以 /(根目录)为起点。这种结构设计遵循 FHS(文件系统层次结构标准),使得不同Linux发行版具 ...
Docker 部署思源笔记 📝☁️
Docker 部署思源笔记 📝☁️ 📋 目录导航 🎯 项目简介 🛠️ 核心特性 🐳 一、Docker 部署思源笔记 1. 创建部署目录和 docker-compose.yml 文件 📁 2. 拉取镜像并启动容器 🚀 🚀 二、使用思源笔记 1. 访问 Web 界面 💻 2. 首次使用步骤 🎯 🌐 三、Nginx 反向代理配置 1. 创建 Nginx 配置文件 🔧 2. 测试并重载 Nginx 🔄 🔧 四、容器维护命令 1. Docker Compose 命令 🐳 2. Docker 容器命令 📦 3. Docker 镜像管理 📀 🌟 启航知识,探索无限 🎯 项目简介 🌐 思源笔记 官网地址:https://b3log.org/siyuan 🐱 GitHub 项目地址:https://github.com/siyuan-note/siyuan 🐋 Docker 镜像地址:https://hub.docker.com/r/b3log/siyuan 思源笔记 是一款本地优先的个人知识管理系统,支持完全离线使用,同时也支持端 ...
Windows CMD 命令大全 🪟
Windows CMD 命令大全 🪟 ⚡ 掌握 Windows 命令行,提升系统管理效率的终极指南 📑 目录导航 📁 文件与目录管理 🌐 网络相关命令 ⚙️ 系统信息与管理 💾 磁盘管理 🔍 文件搜索与处理 ⚡ 系统控制 📜 批处理脚本 🎯 实用技巧 🚀 高级用法 📁 文件与目录管理📋 目录操作123456789101112131415161718:: 显示当前目录内容dirdir /w :: 宽列表格式dir /s :: 包含子目录dir /ah :: 显示隐藏文件dir /q :: 显示文件所有者:: 切换目录cd C:\Userscd /d D:\Projects :: 切换驱动器cd .. :: 上级目录cd \ :: 根目录:: 创建和删除目录mkdir NewFoldermkdir "Folder with Spaces"rmdir EmptyFolderrmdir /s /q FolderWithCon ...
Docker 部署 Gitea 代码仓库 🐙⚙️
Docker 部署 Gitea 代码仓库 🐙⚙️ 📋 目录导航 🎯 项目简介 🐳 一、Docker 部署 Gitea 1. 创建部署目录和 docker-compose.yml 文件 📁 2. 拉取镜像并启动容器 🚀 🚀 二、使用 Gitea 1. 首次配置 ⚙️ 2. 创建仓库 📦 3. 推送选项和推送创建 🔄 4. 常用操作 🛠️ 🌐 三、Nginx 反向代理配置 1. 创建 Nginx 配置文件 🔧 2. 测试并重载 Nginx 🔄 🔧 四、容器维护命令 1. Docker Compose 命令 🐳 2. Docker 容器命令 📦 3. Docker 镜像管理 📀 🌟 启航代码,协作无限 🎯 项目简介 🌐 Gitea 官网地址:https://gitea.io/ 🐱 GitHub 项目地址:https://github.com/go-gitea/gitea 🐋 Docker 镜像地址:https://hub.docker.com/r/gitea/gitea Gitea 是一款轻量级、开源的自托管 Git 服 ...
Docker 部署 random-pic-api 随机壁纸服务 🖼️
Docker 部署 random-pic-api 随机壁纸服务 🖼️ 📋 目录导航 🎯 项目简介 🛠️ 核心特性 🔗 项目地址 🐳 一、Docker 部署 random-pic-api 1. 创建部署目录和 docker-compose.yml 文件 📁 2. 拉取镜像并启动容器 🚀 🚀 二、使用 random-pic-api 1. 克隆项目仓库 📦 2. 使用 Docker 镜像离线包 🚢 3. 图片处理与管理 👀 🌐 三、Nginx 反向代理配置 1. 创建 Nginx 配置文件 🔧 2. 测试并重载 Nginx 🔄 🔧 四、容器维护命令 1. Docker Compose 命令 🐳 2. Docker 容器命令 📦 3. Docker 镜像管理 📀 🌟 启航视觉,创意无限 🎯 项目简介 🐱 GitHub 项目地址:https://github.com/Nei-Xin/random-pic-api 🐋 Docker 镜像地址:https://hub.docker.com/r/neixin/random-pic- ...
avatar
🐟认真摸鱼中
凡凡小站
欢迎来到 凡凡小站🍭🍭🍭
前往站长小窝
公告栏
🌐 本站镜像站:blog.meimolihan.eu.org
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面