git使用整理 发布时间:2026/8/5 22:09:25 一、首次使用1、下载git官网下载鼠标右键任意文件夹空白处下有 git bash here即为安装成功。2、全局配置git config --global user.name 名称 git config --global user.email 邮箱 git config --list //这句是查看信息的, 最后两行可以看到配置的user.name和user.email注邮箱最好和给公司的远程仓库的邮箱一致不一致的话远程无法筛选中自己。3、生成ssh key输入命令ssh-keygen -t rsa连敲3次回车即可在C:\users\用户名文件夹\.ssh 目录中生成 id_rsa 和 id_rsa.pub两个文使用记事本打开 id_rsa.pub 文件复制里面的内容将复制的内容粘贴到 码云 - 设置 - ssh 公钥中即可4、下载项目git clone 地址二、多人共用一个分支git add . git commit -m 提交描述 git pull git push在push之前一定要pull因为是多人共用一个分支很可能会有冲突pull拉下来代码后处理好冲突之后再add、commit、push。三、自己有单独分支git add . git commit -m 描述 git checkout master // 切换到master分支 git pull git checkout myBranch // 切换回自己的分支 git merge master // 将master分支的内容合并到自己分支如果有冲突就解决冲突后再add、commit git push提交之后再申请将自己的分支代码合并到master主分支上。四、分支git checkout -b newBranchName // 新建本地分支并切换到新分支 git push -u origin newBranchName:newBranchName // 把新建的本地分支push到远程服务器远程分支与本地分支同名(第一个是本地分支名第二个是远程分支名) git checkout -b 本地分支名 origin/远程分支名 // 创建与远程分支关联的本地分支 git branch -a // 查看所有分支 git push origin --delete branchName // 删除分支五、遇到的问题1、代码被覆盖git回退版本和查看当前版本号git reflog ./ // 该命令显示本地提交的记录故恢复本地需执行该命令 git log ./ // 该命令显示提交到远程服务器的记录 git log --oneline -n 1 // 查看当前版本号, oneline代表简化提交记录一行显示 git reset --hard e33c58d // 最后的数字是需要恢复的commit_id, 可以在远程上看到2、husky阻止提交后代码丢失参考https://blog.csdn.net/zcyzcyjava/article/details/145877555git stash list //这条命令的作用是列出当前仓库中所有被暂存stashed的变更记录。 git stash apply --index stash{0} //将指定的暂存变更这里是 stash{0}应用回当前工作目录和暂存区。注在vscode命令行输入第2条命令可能会出现下述问题。此时不用怀疑命令出了问题改用Git Bash终端就可以。errorunknow switch usage: git stash apply [--index] [-q|-quiet] [stash] -q, --quiet be quiet, only report errors --index attempt to recreate the index3、初始化仓库远程新建一个仓库将自己本地的项目链接上远程仓库并将本地项目推到远程去git init git remote add origin 地址 git checkout -b feature-xxxProject-author-YYYYMMDD # 创建新分支 git add . git commit -m init: 初始化 git push -u origin master # 如果创建了新分支, master要替换成新分支的名字六、git仓库完整迁移包括代码、分支、提交记录、tags#第一步创建目标空仓库。在Git 托管平台如 GitHub、GitLab、Gitee 等上创建一个新的空仓库。**注意** 创建时请勿勾选“初始化 README”、“添加 .gitignore”或“添加 LICENSE”等选项保持目标仓库完全为空。 # 第二步镜像克隆源仓库。将源仓库以裸仓库Bare Repository的形式克隆到本地。这会下载所有的分支、标签和提交历史但不会生成工作区文件例如 git clone --mirror https://github.com/EXAMPLE-USER/OLD-REPOSITORY.git git clone --mirror 源仓库URL # 第三步进入仓库目录。进入刚刚克隆下来的裸仓库目录中 cd 源仓库目录名.git # 第四步修改远程仓库地址将本地仓库的远程推送地址修改为您在第一步中创建的新仓库地址 git remote set-url origin 新仓库URL # 第五步镜像推送到新仓库。执行镜像推送命令将本地的所有内容包括所有分支、标签和提交记录完整地推送到新仓库 git push --mirror # 第六步删除创建的源仓库目录名.git目录更新本地仓库远程地址 git remote set-url origin 新仓库URL 相关新闻 Godot 4.0信号系统实战:5分钟掌握按钮控制动画的核心方法 1. 项目概述与核心价值最近在社区和群里,看到不少刚接触Godot 4.0的朋友,尤其是从Unity或其他引擎转过来的,对它的信号系统有点摸不着头脑。大家的问题很集中:按钮按了没反应、动画播不出来、代码不知道挂哪。这其实是一个经典的“… 2026/8/5 22:09:25 OFD文件解析全攻略:从ZIP容器到XML结构的技术拆解与实践 1. 项目概述:从“黑盒”到“白盒”的文档解析之旅在文档处理的世界里,PDF因其跨平台的稳定性早已家喻户晓,但你是否知道,在国内的电子公文、电子发票、电子证照等领域,另一个格式正扮演着举足轻重的角色?它… 2026/8/5 22:09:25 网络变压器怎么看端口和供电对数 网络变压器怎么看端口和供电对数查看网络变压器原理图时,很多人会把“四个通道”理解成四个网口,也会把“两对线供电”理解成两条链路。实际上,端口数量、数据通道和PoE供电对数是三个不同概念。四个通道为什么是一个千兆口1000BASE-T千兆以太… 2026/8/5 22:09:25 最新新闻 Godot 4动画系统全解:从关键帧到骨骼动画的进阶指南 1. 项目概述:为什么你的Godot动画总是不够“灵动”? 如果你在Godot里做动画,感觉角色动作僵硬、过渡生硬,或者面对AnimationPlayer那一堆轨道和关键帧感到无从下手,那你来对地方了。我见过太多开发者,包括早… 2026/8/6 8:47:53 利用Fiddler抓包解锁运营商定制路由器隐藏功能实战指南 1. 项目概述:当定制路由器遇上网络调试神器 如果你家里用的是运营商送的路由器,是不是总觉得哪里不对劲?功能菜单比网上评测的“公版”少了一大截,什么端口转发、DDNS、访客网络隔离,甚至最基本的信号强度调整都找不到… 2026/8/6 8:47:53 Windows驱动开发环境搭建:VS2017+WDK保姆级教程 1. 项目概述:为什么驱动开发环境如此“磨人”?如果你是一名Windows平台的开发者,尤其是涉足硬件交互、安全研究或系统底层优化的朋友,那么“驱动编程”这四个字对你来说,可能既充满诱惑又令人望而生畏。诱惑在于&#… 2026/8/6 8:47:53 【FAST-LIO2 延迟维修】ROS2 实机部署 Odometry 延迟 1300ms → 68ms 修复全记录 前言 我们在前几期已经部署好了完整的 ROS2 Humble FAST-LIO2 Mid-360 实机链路 【10天速通ROS2-PX4无人机】(二) FAST-LIO2 仿真部署,200HZ IMU前推的无限魅力 本期就来讲讲在实际部署经常会遇到的延迟问题,从时钟同步、消息格式、QoS、缓冲区堆积、… 2026/8/6 8:47:53 AO3镜像站完整指南:3步轻松访问全球同人创作宝库 AO3镜像站完整指南:3步轻松访问全球同人创作宝库 【免费下载链接】AO3-Mirror-Site 项目地址: https://gitcode.com/gh_mirrors/ao/AO3-Mirror-Site Archive of Our Own(AO3)是全球最大的非营利性同人创作平台,汇聚了数百… 2026/8/6 8:47:53 Unity源码工程总目录:构建高效引擎研究与性能优化知识体系 1. 项目概述:为什么你需要一个“Unity源码工程总目录” 如果你是一个Unity开发者,尤其是当你开始接触一些复杂的性能优化、底层渲染问题,或者想深度定制引擎功能时,你可能会感到一种无力感。Unity的官方文档和API参考虽然详尽&… 2026/8/6 8:42:53 日新闻 深入解析LimboAI C++内核:架构设计与性能优化实战 1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#… 2026/8/6 0:00:05 Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发 1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界… 2026/8/6 0:00:05 被动防火门市场前景发展趋势 被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国… 2026/8/6 0:00:05 周新闻 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am… 2026/8/5 5:03:56 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架… 2026/8/5 7:15:00 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,… 2026/8/5 6:23:51 月新闻 【YOLOv11模型改进系列】08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 老伙计,咖啡准备好了吗?上篇我们聊了Mosaic+MixUp的“混乱美学”,你肯定已经体会到,手动调数据增强策略就像给模型当保姆——每换一个数据集就要重新试一遍参数。 上周有个做工业质检的朋友找我… 2026/8/5 7:15:27 AI 智能电动窗帘电机高集成、低功耗 MOSFET 精准选型方案 随着 AIoT 与智能家居深度融合,智能电动窗帘电机对功率 MOSFET 提出新要求:微型化、高效率、逻辑电平驱动及静音运行。微碧半导体(VBsemi)基于先进的 Trench 和 SGT 工艺,为您提供覆盖 H桥驱动、电源管理及电机控制的完… 2026/8/4 8:25:47 AI 智能电动窗帘电机智能功率 MOSFET 完整选型方案 随着 AI 技术在智能家居中的普及(如语音控制、光线感应、场景联动),电动窗帘电机对功率 MOSFET 提出更高要求:高效率、低噪音、高集成度。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺,为您提供覆… 2026/8/6 6:12:06
Godot 4.0信号系统实战:5分钟掌握按钮控制动画的核心方法 1. 项目概述与核心价值最近在社区和群里,看到不少刚接触Godot 4.0的朋友,尤其是从Unity或其他引擎转过来的,对它的信号系统有点摸不着头脑。大家的问题很集中:按钮按了没反应、动画播不出来、代码不知道挂哪。这其实是一个经典的“… 2026/8/5 22:09:25
OFD文件解析全攻略:从ZIP容器到XML结构的技术拆解与实践 1. 项目概述:从“黑盒”到“白盒”的文档解析之旅在文档处理的世界里,PDF因其跨平台的稳定性早已家喻户晓,但你是否知道,在国内的电子公文、电子发票、电子证照等领域,另一个格式正扮演着举足轻重的角色?它… 2026/8/5 22:09:25
网络变压器怎么看端口和供电对数 网络变压器怎么看端口和供电对数查看网络变压器原理图时,很多人会把“四个通道”理解成四个网口,也会把“两对线供电”理解成两条链路。实际上,端口数量、数据通道和PoE供电对数是三个不同概念。四个通道为什么是一个千兆口1000BASE-T千兆以太… 2026/8/5 22:09:25
Godot 4动画系统全解:从关键帧到骨骼动画的进阶指南 1. 项目概述:为什么你的Godot动画总是不够“灵动”? 如果你在Godot里做动画,感觉角色动作僵硬、过渡生硬,或者面对AnimationPlayer那一堆轨道和关键帧感到无从下手,那你来对地方了。我见过太多开发者,包括早… 2026/8/6 8:47:53
利用Fiddler抓包解锁运营商定制路由器隐藏功能实战指南 1. 项目概述:当定制路由器遇上网络调试神器 如果你家里用的是运营商送的路由器,是不是总觉得哪里不对劲?功能菜单比网上评测的“公版”少了一大截,什么端口转发、DDNS、访客网络隔离,甚至最基本的信号强度调整都找不到… 2026/8/6 8:47:53
Windows驱动开发环境搭建:VS2017+WDK保姆级教程 1. 项目概述:为什么驱动开发环境如此“磨人”?如果你是一名Windows平台的开发者,尤其是涉足硬件交互、安全研究或系统底层优化的朋友,那么“驱动编程”这四个字对你来说,可能既充满诱惑又令人望而生畏。诱惑在于&#… 2026/8/6 8:47:53
【FAST-LIO2 延迟维修】ROS2 实机部署 Odometry 延迟 1300ms → 68ms 修复全记录 前言 我们在前几期已经部署好了完整的 ROS2 Humble FAST-LIO2 Mid-360 实机链路 【10天速通ROS2-PX4无人机】(二) FAST-LIO2 仿真部署,200HZ IMU前推的无限魅力 本期就来讲讲在实际部署经常会遇到的延迟问题,从时钟同步、消息格式、QoS、缓冲区堆积、… 2026/8/6 8:47:53
AO3镜像站完整指南:3步轻松访问全球同人创作宝库 AO3镜像站完整指南:3步轻松访问全球同人创作宝库 【免费下载链接】AO3-Mirror-Site 项目地址: https://gitcode.com/gh_mirrors/ao/AO3-Mirror-Site Archive of Our Own(AO3)是全球最大的非营利性同人创作平台,汇聚了数百… 2026/8/6 8:47:53
Unity源码工程总目录:构建高效引擎研究与性能优化知识体系 1. 项目概述:为什么你需要一个“Unity源码工程总目录” 如果你是一个Unity开发者,尤其是当你开始接触一些复杂的性能优化、底层渲染问题,或者想深度定制引擎功能时,你可能会感到一种无力感。Unity的官方文档和API参考虽然详尽&… 2026/8/6 8:42:53
深入解析LimboAI C++内核:架构设计与性能优化实战 1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#… 2026/8/6 0:00:05
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发 1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界… 2026/8/6 0:00:05
被动防火门市场前景发展趋势 被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国… 2026/8/6 0:00:05
ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am… 2026/8/5 5:03:56
分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架… 2026/8/5 7:15:00
MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,… 2026/8/5 6:23:51
【YOLOv11模型改进系列】08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 老伙计,咖啡准备好了吗?上篇我们聊了Mosaic+MixUp的“混乱美学”,你肯定已经体会到,手动调数据增强策略就像给模型当保姆——每换一个数据集就要重新试一遍参数。 上周有个做工业质检的朋友找我… 2026/8/5 7:15:27
AI 智能电动窗帘电机高集成、低功耗 MOSFET 精准选型方案 随着 AIoT 与智能家居深度融合,智能电动窗帘电机对功率 MOSFET 提出新要求:微型化、高效率、逻辑电平驱动及静音运行。微碧半导体(VBsemi)基于先进的 Trench 和 SGT 工艺,为您提供覆盖 H桥驱动、电源管理及电机控制的完… 2026/8/4 8:25:47
AI 智能电动窗帘电机智能功率 MOSFET 完整选型方案 随着 AI 技术在智能家居中的普及(如语音控制、光线感应、场景联动),电动窗帘电机对功率 MOSFET 提出更高要求:高效率、低噪音、高集成度。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺,为您提供覆… 2026/8/6 6:12:06