【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

8个降AI率工具推荐!本科生高效降AIGC神器合集

8个降AI率工具推荐!本科生高效降AIGC神器合集

8个降AI率工具推荐!本科生高效降AIGC神器合集 AI降重工具:让论文更自然,让学术更安心 在当前高校学术规范日益严格的背景下,越来越多的本科生开始关注“论文降AIGC率”和“去AI痕迹”的问题。随着AI写作工具的广泛应用,许多学生在使用这些工具完成初稿后,发现论文的AIGC检测率偏高,影响了最终成绩。这时候,一款高效的AI降重工具就显得尤为重要。 优秀的AI降重工具不仅能够有效降低论文的AIGC率,还能在不改变原意的前提下,优化语言表达,使论文更加符合学术规范。同时,这些工具往往具备强大的查重功能,能帮助学生提前发现潜在重复内容,从而进行针对性修改。无论是面对学校要求的查重系统,还是国际通用的检测平台,这些工具都能提供可靠的支持。 工具名称主要功能适用场景千笔强力去除AI痕迹、保语义降重AI率过高急需降重云笔AI多模式降重初稿快速处理锐智 AI综合查重与降重定稿前自查文途AI操作简单片段修改降重鸟同义词替换小幅度修改笔杆在线写作辅助辅助润色维普官方查重最终检测万方数据库查重数据对比 千笔AI(官网直达入口) :https://www.qianbixiezuo.c

By Ne0inhk

对于VScode中Copilot插件使用卡顿问题的解决办法

copilot卡顿主要是网络和内存占用原因。 VScode内存优化解决办法: 结合链接和我补充的基本都可以解决。 解决VSCode无缘无故卡顿的问题_vscode卡顿-ZEEKLOG博客 在VScode中打开setting.json文件,打开方法ctrl+shift+p,输入Preferences: Open User Settings (JSON), 然后添加如下代码: { "search.followSymlinks": false, "git.autorefresh": false, "editor.formatOnSave": false } 结合链接和我补充的基本都可以解决。 VScode代理问题: vscode copilot长时间没反应_vscode中copilot总是卡住-ZEEKLOG博客 配置代理的话两种方法,上面是一种,推荐两种结合起来用(不冲突) 还是在setting.json文件中,添加如下代码: { "http.proxy": "http://127.

By Ne0inhk

使用LLama.cpp本地部署大模型

摘要         llama.cpp是一个基于C/C++开发的高效大语言模型推理工具,支持跨平台部署和Docker快速启动,核心功能是在有限的计算资源情况下本地部署使用大模型。本文介绍了通过Docker方式部署llama.cpp的步骤,包括如何下载模型、CPU/GPU配置及启动参数说明。llama.cpp提供Web UI界面和OpenAI兼容API,支持文本和多模态对话,对电脑配置要求不高,完全免费且私密,让普通用户也能轻松在本地运行大语言模型。 LLama.cpp简介        1. llama.cpp 是一个在 C/C++ 中实现大型语言模型(LLM)推理的工具         2.支持跨平台部署,也支持使用 Docker 快速启动         3.可以运行多种量化模型,对电脑要求不高,CPU/GPU设备均可流畅运行。         支持模型包含:llama系列,qwen系列,gemma系列,Falcon、Alpaca、GPT4All、Chinese LLaMA、Vigogne、

By Ne0inhk
PaperZZ 降重 / 降 AIGC 功能:如何把 “AI 痕迹 + 高重复率” 拧成 “可通过知网 / 维普的原创文本”?——2026 届毕业生的学术合规指南

PaperZZ 降重 / 降 AIGC 功能:如何把 “AI 痕迹 + 高重复率” 拧成 “可通过知网 / 维普的原创文本”?——2026 届毕业生的学术合规指南

Paperzz-AI官网免费论文查重复率AIGC检测/开题报告/文献综述/论文初稿 (注:本文聚焦工具辅助学术写作的合规优化,所有内容需结合研究者原创思考使用,严格遵守学术诚信与院校规范) 一、论文提交前的 “双重焦虑”:你在为 “AI 痕迹 + 高重复率” 彻夜难眠? 论文提交前的崩溃,往往不是 “研究没做完”,而是卡在 “AI 生成痕迹被检测” 和 “重复率超标” 的双重困境里: * 用 AI 写的初稿,维普检测显示 AIGC 相似度 99.8%,被导师打回 “必须消除 AI 痕迹”; * 手动改了 3 遍,重复率从 35% 降到 28%,还是过不了学校 “≤20%” 的红线; * 改到最后,句子变得不通顺、专业术语全丢,

By Ne0inhk