git clone 报错Filename too long
1.使用git clone代码,爆出Filename too long错误

2.原因分析
因为我很少看git clone日志,所以从未想过是clone异常,而且也看到代码clone下来了,所以我就显然以为代码clone成功,但是使用idea打开代码后发现大量代码无法被git托管,使用了好几种方式都无法托管,后来同事帮助看到了日志。可能我的笔记本也太老了~ 自从用它坑了我很久。
今日得个教训:还是要多看日志
此日志表示:windows版本的git是使用msys编译的,使用旧的api,导致git的文件名不能超过260个字符,所以打开git的文件名长度限制即可。
3.在git中输入以下命令打开文件名长度限制
git config --system core.longpaths true

再次clone 就成功了
相关文章:
git clone 报错Filename too long
1.使用git clone代码,爆出Filename too long错误 2.原因分析 因为我很少看git clone日志,所以从未想过是clone异常,而且也看到代码clone下来了,所以我就显然以为代码clone成功,但是使用idea打开代码后发现大量代码无法…...
【雕爷学编程】Arduino动手做(184)---快餐盒盖,极低成本搭建机器人实验平台3
吃完快餐粥,除了粥的味道不错之外,我对个快餐盒的圆盖子产生了兴趣,能否做个极低成本的简易机器人呢?也许只需要二十元左右 知识点:轮子(wheel) 中国词语。是用不同材料制成的圆形滚动物体。简…...
redis String类型命令
Redis的String类型是一种简单的键值对数据结构,常用的String类型命令有: SET key value:设置指定key的值为value。GET key:获取指定key的值。DEL key:删除指定key及其对应的值。INCR key:将指定key的值加1…...
Blazor 简单组件(0):简单介绍
文章目录 前言说明环境安装 前言 Blazor 这个技术还是比较新,相关的UI组件还在完善,我这里提供一下我个人的组件开发。 说明 本UI组件是基于BootstrapBlazor(以下简称BB)开发。 BootstrapBlazor 文档 环境安装 C#小轮子:Visual Studio自…...
在vue3+vite项目中使用jsx语法
如果我掏出下图,阁下除了私信我加入学习群,还能如何应对? 正文开始 前言一、下载资源二、利用vite工具引入babel插件总结 前言 最近在为部署人员开发辅助部署的工具,技术栈是vue3viteelectron,在使用jsx语法时&#x…...
HCIA 路由器工作原理 及其 静态路由配置
目录 1、路由器工作原理 2、获取未知网段的方法: 3、静态路由 1)写法: 2)扩展配置 a、环回接口 配置命令: 环回接口的作用: b、手工汇总 手工汇总作用: c、路由黑洞 d、缺省路由 配置…...
【Git】—— git的配置
目录 (一)忽略特殊⽂件 (二)给命令配置别名 (一)忽略特殊⽂件 在⽇常开发中,我们有些⽂件不想或者不应该提交到远端,⽐如保存了数据库密码的配置⽂件,那怎么让Git知道呢…...
[git] git基础知识
git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目 git易于学习,性能极快 什么是版本控制? 版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况,可以记录文件修改历史…...
【从零学习python 】15.深入了解字符串及字符集编码
文章目录 字符集字符和编码相互转换编码规则 学习目标成员运算符in运算符not in 运算符 进阶案例 字符集 计算机只能处理数字(其实就是数字0和数字1),如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bi…...
【LeetCode】打家劫舍||
打家劫舍|| 题目描述算法分析编程代码 链接: 打家劫舍|| 在做这个题之前,建议大家做一下这个链接: 按摩师 我的博客里也有这个题的讲解,名字是按摩师 题目描述 算法分析 编程代码 class Solution { public:int maxrob(vector<int>nums,int left,…...
【Nginx】Nginx的重定向——location
location 匹配URI location 匹配的规则和优先级;***重点 nginx常用的变量;要求掌握 rewrite 重定向;掌握/理解 location匹配:*** 正则表达式:匹配的是文件内容 常见的正则表达式:…...
每日一题——滑动窗口的最大值
滑动窗口的最大值 题目链接 暴力解法 最容易想到的当然还是通过两层循环来暴力求解:一层循环用来移动窗口,一层循环用来在窗口内找到最大值。这种做法的时间复杂度为O(kN),会超出时间限制,因此,我们要找到更加高效的…...
【使用go开发区块链】之获取链上数据(03)
上篇文章,我们完成了数据库的连接,本章节,我们将完成ethclient的配置以及初始化 1、ethclient配置 1.1、安装go-ethereum 在命令行终端输入下面代码安装: go get github.com/ethereum/go-ethereum1.2、Ethclient配置 1.2.1、新…...
js 动态设置transformOrigin
transformOrigin属性用于指定元素变换的原点。 // 获取要设置的元素 const element document.getElementById(your-element-id);// 设置transformOrigin属性 element.style.transformOrigin 50% 50%; // 以元素中心为原点// 或者使用变量来设置 const x 0; // x坐标 const …...
docker使用tab无法自动补全命令
本文参考链接 一、安装bash-complete 在线安装 yum install -y bash-completion二、刷新文件 source /usr/share/bash-completion/completions/docker source /usr/share/bash-completion/bash_completion...
既然jmeter也能做接口自动化,为什么还需要pytest自己搭框架?
今天这篇文章呢,我会从以下几个方面来介绍: 1、首先介绍一下pytest框架 2、带大家安装Pytest框架 3、使用pytest框架时需要注意的点 4、pytest的运行方式 5、pytest框架中常用的插件 一、pytest框架介绍 pytest 是 python 的第三方单元测试框架&a…...
Objective-C获取变量类型的方法
在Objective-C中,要获取一个对象的类型,可以使用[object class]方法。这将返回一个Class对象,表示该对象的类型。 另外,typeid是C中的关键字,用于获取一个变量的类型信息。在Objective-C中,typeid并不适用于…...
相机可见区域,使用鼠标拖拽模型
知识点 向量射线检测坐标转换 思路 使用射线检测获取射线检测点与模型对象之间的偏移量 (世界空间)使用相机的坐标转换获取检测点与鼠标位置之间的偏移量 (屏幕空间)拖拽时,更新模型位置 代码示例 using UnityEng…...
Vue 2 与 Vue 3 的全面比较
Vue 2 与 Vue 3 的全面比较 1. 性能提升 Vue 3 的性能得到了显著提升。虚拟 DOM 已经重写,使补丁过程更快。 对比: Vue 3 使用了基于 Proxy 的新观察者机制,取代了 Vue 2 的基于 Object.defineProperty 的观察者。 Object.definePropert…...
Unity学习笔记--如何优雅简便地利用对象池生成游戏对象(进阶版)LRU + 对象池
前言 之前写过一篇关于对象池的文章,现在来看写的并不是很好,所以来考虑优化下。 现在来看一年前写的代码,越看越不能入目hhh Unity学习笔记–如何优雅简便地利用对象池生成游戏对象 前置知识 Unity学习笔记–使用 C# 开发一个 LRU 代码实…...
终极惠普游戏本性能管理方案:OmenSuperHub完全指南
终极惠普游戏本性能管理方案:OmenSuperHub完全指南 【免费下载链接】OmenSuperHub 使用 WMI BIOS控制性能和风扇速度,自动解除DB功耗限制。 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 还在为惠普游戏本官方软件的性能限制和资源…...
用 Quartus 和 Modelsim 搭建一个简易 CPU 数据通路:手把手教你仿真寄存器与存储器模块
从零构建CPU数据通路:Quartus与Modelsim联合仿真实战指南 在数字逻辑设计的进阶之路上,真正检验学习成果的不是语法记忆,而是将分散的模块组合成有机整体的能力。本文将带您跨越单纯语法练习的门槛,通过构建一个具备实际功能的简易…...
【仅限首批200名开发者】Docker WASM边缘部署Checklist v3.1(含Intel TDX/AMD SEV-SNP安全启动验证项)
更多请点击: https://intelliparadigm.com 第一章:Docker WASM边缘部署Checklist v3.1概览 Docker WASM边缘部署Checklist v3.1 是面向轻量级、高安全性边缘场景的标准化验证清单,专为在资源受限设备(如树莓派、智能网关、车载终…...
工业触摸屏MQTT调试翻车实录:从‘发布订阅失败’到‘数据包清晰可见’的完整避坑指南
工业触摸屏MQTT通信调试实战:从故障定位到数据可视化的全流程解析 当工业触摸屏与MQTT协议相遇,看似简单的发布订阅机制背后,往往隐藏着令人头疼的通信问题。作为一名长期奋战在工业自动化一线的开发者,我经历过无数次MQTT调试的…...
抖音无水印批量下载:douyin-downloader 如何成为创作者的高效内容管理利器?
抖音无水印批量下载:douyin-downloader 如何成为创作者的高效内容管理利器? 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplicat…...
OpenAEON:构建大模型操作系统,统一AI资源调度与编排
1. 项目概述:从“大模型”到“大模型操作系统”的跃迁最近在AI圈子里,OpenAEON这个名字开始被频繁提及。乍一看,它像是一个新的开源大模型项目,但当你真正深入进去,会发现它的野心远不止于此。OpenAEON的核心定位&…...
AI素养危机:技术认知与风险评估的实践指南
1. AI素养危机的现状与根源最近在技术社区里有个热议话题:我们正在AI素养培养上集体失败。这个现象不仅出现在普通用户群体,就连很多科技从业者也存在明显的认知断层。上个月我参加了一场行业研讨会,发现台下80%的开发者居然说不清大语言模型…...
互联网大厂Java求职面试:从Spring Boot到微服务的技术探讨
互联网大厂Java求职面试:从Spring Boot到微服务的技术探讨 在某个阳光明媚的下午,互联网大厂的面试室里,面试官严肃地坐在桌子后面,准备对候选人燕双非进行一轮面试。第一轮提问 面试官:燕双非,你能给我讲讲…...
外包开发人员考勤管理的技术破局:栎偲考勤神器如何解决跨场景管理难题
在外包开发人员管理中,考勤数据的实时性、准确性和跨场景适配始终是企业IT团队的痛点。外包团队常分布在不同城市甚至不同时区,传统打卡机受限于地域和网络,Excel手动核算又容易出现班次错配、外勤记录遗漏等问题。本文结合实测体验ÿ…...
【XR技术介绍】AI快速扫描3D场景技术全景解析:水平、路径与技术选型
随着AI技术的飞速迭代,3D场景重建已从工业级专业领域走向消费级应用,“拍一圈即生成可交互3D世界”不再是科幻场景。截至2026年,AI驱动的快速扫描与3D场景构建技术已实现从“离线小时级”到“在线分钟级/实时级”的跨越,消费级设备…...
