【Git】 远程操作 与 标签管理

【Git】 远程操作 与 标签管理

目录

一、远程操作

1.1 分布式版本控制系统

分布式版本控制系统 :简单理解就是 一台中央服务器仓库,连接多台本地服务器仓库。可以实现多名开发者查看各自的代码。

1.2 克隆远程仓库git clone [地址链接]

使用SSH协议:第⼀步:创建SSH Key。在⽤⼾主⽬录下,看看有没有.ssh⽬录,如果有,再看看这个⽬录下有没有
id_rsa 和 id_rsa.pub 这两个⽂件,如果已经有了,可直接跳到下⼀步。如果没有,需要创建SSH Key: ssh-keygen -t rsa -C "自己gitee的邮箱"


在⽤⼾主⽬录⾥找到 .ssh ⽬录,⾥⾯有 id_rsa 和 id_rsa.pub 两个⽂件,这两个就是SSH Key的秘钥对。将id_rsa.pub的内容复制进公钥配置就可以了。

使用HTTPS协议:使⽤ HTTPS ⽅式时,没有要求,可以直接克隆下来。git clone [地址链接]

1.3 向远程仓库推送git push <远程主机名> <本地分⽀名>:<远程分⽀名>

1.4 拉取远程仓库git pull <远程主机名> <远程分⽀名>:<本地分⽀名>

1.5 忽略特殊文件

在⽇常开发中,我们有些⽂件不想或者不应该提交到远端,⽐如保存了数据库密码的配置⽂件,那怎么让 Git 知道呢?在 Git ⼯作区的根⽬录下创建⼀个特殊的 .gitignore ⽂件,然后把要忽略的⽂件名填进去,Git 就会⾃动忽略这些⽂件了。

# 省略选择模本的内容 # My configurations:*.ini*.so

例如我们想忽略以 .so 和 .ini 结尾所有⽂件, .gitignore 的内容如下:

当我们就是要提交一个被配置忽略了的文件时,使用git add -f [文件名] 也可以在 .gitignore ⽂件文件中选择不排除的文件,文件名前面加上一个感叹号即可。

当我们的配置写太多了,我们新建的文件,工作区文件可以使用git check-ignore -v [文件名]查看是不是被忽略以及忽略原因。

配置命令别名:将 git status 简化为 git st ,对应的命令为:git config --global alias.st status --global 全局生效

二、标签管理

标签 tag ,可以简单的理解为是对某次 commit 的⼀个标识,相当于起了⼀个别名。例如,在项⽬发布某个版本的时候,针对最后⼀次 commit 起⼀个 v1.0 这样的标签来标识⾥程碑的意义。

命令 git tag [标签名] 就可以打⼀个最近一次提交的标签。
命令 git tag [标签名] [commit_id] 对这个commit id对应的提交打标签。
git tag -a [name] -m "XXX" [commit_id]Git 还提供可以创建带有说明的标签,⽤-a指定标签名,-m指定说明⽂字。
命令 git tag 查看所有标签:

git show [标签名]查看标签具体信息:
git tag -d [标签名] 删除标签

git push origin <标签名>推送标签到远程仓库

git push origin --tags推送本地所有标签到远程仓库

如果标签已经推送到远程,要删除远程标签就⿇烦⼀点,先从本地删除 git tag -d [标签名],然后,从远程删除。删除命令也是push,但是格式如下:git push origin :[标签名]

Read more

谷歌封杀也挡不住!OpenClaw+Qwen3.5,开源AI彻底疯了

谷歌封杀也挡不住!OpenClaw+Qwen3.5,开源AI彻底疯了

文章目录 * 前言 * OpenClaw 到底是什么?你的 24 小时私人助理 * Qwen3.5:阿里开源的"性能怪兽" * 王炸组合:当 OpenClaw 遇上 Qwen3.5 * 场景一:零代码自动化办公 * 场景二:私有化知识库问答 * 场景三:7×24 小时智能运维 * 手把手部署:从零搭建你的 AI 助手 * 第一步:准备 Qwen3.5 模型 * 第二步:安装 OpenClaw * 第三步:接入常用通讯工具 * 第四步:安装实用 Skills * 避坑指南:安全防护与成本控制 * 写在最后:AI 民主化的里程碑 目前国内还是很缺AI人才的,

By Ne0inhk
GitHub 7大爆款Skills开源项目:Anthropic官方Skill Creator元技能+Superpowers 27k星任务拆解+Code Review自动代码审查

GitHub 7大爆款Skills开源项目:Anthropic官方Skill Creator元技能+Superpowers 27k星任务拆解+Code Review自动代码审查

Claude Agent Skills工具箱|GitHub 7大开源项目:Anthropic Skill Creator+Superpowers+Code Review+Context Engineering,AI元技能开发与上下文优化指南 技术背景:为什么Claude Skills是2025年AI Agent开发的必选项 随着Anthropic Claude在大模型领域的持续领跑,其Skills(技能)生态已成为AI Agent工程化落地的关键基础设施。与传统Prompt工程不同,Skills通过结构化的SKILL.md文件,将AI能力封装为可复用、可共享、可迭代的模块化组件,实现从"对话式交互"到"任务式执行"的范式转变。 当前,GitHub开源社区已涌现大量高质量的Claude Skills项目,涵盖元技能开发、代码审查自动化、上下文工程优化等核心场景。本文系统梳理7大高星开源项目,附完整技术解析与安全实践指南。 文章目录 * Claude Agent

By Ne0inhk
开源模型应用落地-Qwen2.5-7B-Instruct与vllm实现推理加速的正确姿势-Gradio

开源模型应用落地-Qwen2.5-7B-Instruct与vllm实现推理加速的正确姿势-Gradio

一、前言      目前,Qwen模型已经升级到了2.5版本。无论是语言模型还是多模态模型,它们都是在大规模的多语言和多模态数据上进行预训练的,并通过高质量的数据进行后期微调,以更好地符合人类的需求。     Gradio作为一个强大的工具,极大地加速了机器学习模型的体验和测试过程。它通过提供一个用户友好的界面,让开发者和用户能够直观地与模型进行交互。无论是文本生成、图像识别还是音频处理,用户只需简单地输入相关内容,就能实时观察到模型的响应,这种即时反馈大大提高了模型评估的效率。同时,Gradio支持多种输入输出形式,使得开发者能够更全面地测试模型在不同场景下的表现。     本篇将介绍如何使用Gradio快速体验Qwen2.5-7B-Instruct与vllm集成推理的效果。 二、术语 2.1. vLLM     vLLM是一个开源的大模型推理加速框架,通过PagedAttention高效地管理attention中缓存的张量,实现了比HuggingFace Transformers高14-24倍的吞吐量。 2.2. Qwen2.5     Qwen2.5系列模型

By Ne0inhk
三天用AI开发完成开源WordPress导航主题:要哇棱镜主题详解 + 完整部署教程

三天用AI开发完成开源WordPress导航主题:要哇棱镜主题详解 + 完整部署教程

作者:熊哥 发布时间:2026-01-10 标签:WordPress、开源主题、AI辅助开发、导航网站、个人主页 前言 大家好,我是熊哥。最近被个人导航站的搭建折腾得有点上头,市面上很多主题要么功能简单,要么定制麻烦。于是突发奇想:能不能用AI快速做一个功能完整、界面清爽的导航主题? 结果真的只用了三天时间,90%以上的代码、UI设计、甚至Logo都是AI生成的,我只负责逻辑微调和bug修复。今天把这个项目——要哇棱镜导航主题——完全开源分享给大家,免费使用、无任何限制,想改想发都随你! 项目已经上传到 GitHub 和 Gitee,欢迎下载体验。 开源要哇棱镜导航主题,无任何限制 主题功能亮点 要哇棱镜主题基于原生 WordPress 开发,所有功能都在后台直接管理,无需额外插件。核心特点如下: 1. 美观清爽的界面 * 每次刷新随机切换高清背景图(支持本地自定义) * 支持宽屏卡片

By Ne0inhk