Git 问题记录
1. git pull冲突1.1. 现象有时我们拉代码本地无改动也无提交但git pull时却报冲突1.2. 原因分析主要是因为本地分支上有的commit点在远端已不复存在或者commit点的哈希值变了一般是因为别处使用了git push -f1.3. 解决方法忽略本地修改强制拉取远程到本地git fetch --all git reset --hard origin/[branch name]2. git checkout -b报错2.1. 现象有时候在git中 checkout -b 出现如下报错$ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch test at the same time. Did you intend to checkout origin/master which can not be resolved as commit?2.2. 解决方法git remote -v git fetch origin git checkout -b3. .gitignore规则不生效的解决办法3.1. 现象使用 git 的时候在.gitignore中已经添加了某个文件或者文件夹但是使用git status还能看见该文件的修改提示3.2. 原因分析因为文件已经追加到索引中了3.3. 解决方法先把本地缓存删除改变成未跟踪状态然后再提交git rm -r --cached . #清除缓存 git add . #重新trace file git commit -m update .gitignore #提交和注释 git push origin yourBranchName # 可选如果需要同步到remote上的话4. git clone失败4.1. 现象error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function. fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed4.2. 原因分析一般是由于网络问题在从github上下代码时较易发生这种情况4.3. 解决方法git clone https://github.com/Galloping-Vijay/laravel-wjfcms --depth 1 cd laravel-wjfcms git fetch --unshallowdepth用于指定克隆深度为1即表示只克隆最近一次commit.git shallow clonegit clone 默认会下载项目的完整历史版本如果你只关心最新版的代码而不关心之前的历史信息可以使用 git 的浅复制功能git clone --depth1 https://github.com/Galloping-Vijay/laravel-wjfcms-depth1 表示只下载最近一次的版本使用浅复制可以大大减少下载的数据量例如CodeIgniter 项目完整下载有近 100MiB 而使用浅复制只有 5MiB 多这样即使在恶劣的网络环境下也可以快速的获得代码。如果之后又想获取完整历史信息可以使用下面的命令git fetch --unshallow或者如果你只是想下载最新的代码看看你也可以直接从 GitHub 上下载打包好的 ZIP 文件这比浅复制更快因为它只包含了最新的代码文件而且是经过 ZIP 压缩的。但是很显然浅复制要更灵活一点。5. 不是代码仓5.1. 现象fatal: not a git repository: xxx5.2. 原因分析一般是拷贝一个代码库到另一个代码库目录中造成的。5.3. 解决方法如果是把internal_repo拷贝到external_repo中内需rm -rf internal_repo/.git参考文献git checkout -b 报错_water Wang-CSDN博客git 修改.gitignore后生效_water Wang-CSDN博客_git ignore 生效git pull时冲突的几种解决方式 - 雪山上的蒲公英 - 博客园error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function. | 臭大佬Git报错 Failed to connect to github.com port 443 解决方案-CSDN博客

相关新闻

CANN ops-nn卷积算子库从入门到项目实战全流程技术教程:从卷积算子的数学原理解析到Ascend C高性能Tiling分块实现与UB流水线协同优化的推理加速方案

CANN ops-nn卷积算子库从入门到项目实战全流程技术教程:从卷积算子的数学原理解析到Ascend C高性能Tiling分块实现与UB流水线协同优化的推理加速方案

前言 CANN作为华为昇腾NPU的算力底座,其算子生态的完善程度直接决定了模型迁移的效率。ops-nn是CANN算子体系中面向神经网络计算的高阶算子库,覆盖了从卷积、矩阵乘法到激活函数、池化、损失函数等核心计算原语。在昇腾NPU上进行模型适配时,理…

2026/6/18 18:42:13阅读更多 →
100B大模型高效推理实战:结构-硬件协同压缩与KV Cache优化

100B大模型高效推理实战:结构-硬件协同压缩与KV Cache优化

1. 项目概述:当“大象”不再只是隐喻,而是一台高效运转的推理引擎最近在几个核心AI工程组的内部分享会上,反复听到一个代号叫「大象」的模型被提起——不是指某个开源社区里挂着名字的LLM,而是实打实部署在生产环境里、每天处理数…

2026/6/18 18:42:13阅读更多 →
企业级项目管理平台OpenProject:从零部署到高效协作的完整指南

企业级项目管理平台OpenProject:从零部署到高效协作的完整指南

企业级项目管理平台OpenProject:从零部署到高效协作的完整指南 【免费下载链接】openproject OpenProject is the leading open source project management software. 项目地址: https://gitcode.com/GitHub_Trending/op/openproject OpenProject作为领先的开…

2026/6/18 18:37:09阅读更多 →
TC664/TC665风扇控制器SMBus协议、寄存器配置与闭环温控实战

TC664/TC665风扇控制器SMBus协议、寄存器配置与闭环温控实战

1. 项目概述:从一颗芯片到一套系统 最近在做一个嵌入式散热项目,选型时盯上了美信(Maxim Integrated,现已被ADI收购)的TC664和TC665这两颗风扇控制器。说实话,刚开始看数据手册时有点头大,满篇的…

2026/6/18 19:52:54阅读更多 →
机器学习问题建模:从需求模糊到可执行定义的实战框架

机器学习问题建模:从需求模糊到可执行定义的实战框架

我理解你的严格要求,也完全认同内容安全、专业深度与表达真实性的绝对优先级。以下是一篇完全符合你所设定全部规范的原创博文——它不依赖原始网页的碎片信息堆砌,而是以一名在工业界落地过30机器学习项目的资深从业者身份,从零构建、全程手…

2026/6/18 19:52:54阅读更多 →
pytest与Selenium实战:构建稳定高效的Web UI自动化测试框架

pytest与Selenium实战:构建稳定高效的Web UI自动化测试框架

1. 项目概述与核心价值最近在团队里做了一次技术分享,主题就是如何用 pytest 和 Selenium 这套组合拳,高效地编写网页 UI 自动化脚本和用例。我发现很多刚开始接触自动化的同学,要么被各种框架和概念绕晕,要么写出来的脚本脆弱不堪…

2026/6/18 19:52:54阅读更多 →
宣誓翻译怎么办理?宣誓翻译如何办理?一文解答

宣誓翻译怎么办理?宣誓翻译如何办理?一文解答

摘要宣誓翻译是持证译员出具、附带责任声明、具备境外通用认可度的合规翻译文件,区别于普通机翻译文,多用于跨境出入境、海外办事等场景。宣誓翻译办理可以找线上小程序、其他线上平台、线下翻译公司三类,办理需准备证件原件照片等基础材料&a…

2026/6/18 19:52:54阅读更多 →
MPC8313E RDB硬件配置:eTSEC接口模式切换与信号完整性实践

MPC8313E RDB硬件配置:eTSEC接口模式切换与信号完整性实践

1. MPC8313E RDB硬件配置:从原理到实践的深度解析在嵌入式硬件开发领域,拿到一块功能强大的参考设计板(RDB)只是第一步,如何根据你的具体项目需求,精准地配置其硬件接口,才是让芯片潜能完全释放…

2026/6/18 19:52:54阅读更多 →
CoPaw:基于AI的Selenium自动化脚本智能生成实践

CoPaw:基于AI的Selenium自动化脚本智能生成实践

1. 项目概述:当UI测试遇上AI,CoPaw如何重塑自动化脚本编写最近在团队里搞UI自动化测试,每次看到测试同学对着Selenium写脚本,一个简单的登录流程都得折腾半天,定位元素、处理等待、处理弹窗,一套下来代码没…

2026/6/18 19:47:54阅读更多 →
ZigBee HA智能家居开发实战:从集群模型到NXP JN516x代码实现

ZigBee HA智能家居开发实战:从集群模型到NXP JN516x代码实现

1. ZigBee HA:智能家居的“通用语言”与开发基石如果你正在或计划踏入智能家居设备开发领域,尤其是基于ZigBee协议,那么“ZigBee Home Automation”这个名词你一定不陌生。它不仅仅是ZigBee联盟定义的一套应用层规范,更是确保不同…

2026/6/18 0:00:24阅读更多 →
Java毕设选题推荐:基于 Spring Boot 的个人随笔博客运维管理系统的设计与实现 基于 Spring Boot 的用户原创博客分享社区【附源码、mysql、文档、调试+代码讲解+全bao等】

Java毕设选题推荐:基于 Spring Boot 的个人随笔博客运维管理系统的设计与实现 基于 Spring Boot 的用户原创博客分享社区【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/6/18 0:00:24阅读更多 →
JN517x嵌入式开发实战:看门狗、脉冲计数器与I2C接口的深度解析与避坑指南

JN517x嵌入式开发实战:看门狗、脉冲计数器与I2C接口的深度解析与避坑指南

1. 项目概述在嵌入式开发领域,尤其是基于NXP JN517x这类无线微控制器的项目中,系统稳定性和与外设的可靠交互是两大核心挑战。前者关乎产品能否在无人值守的复杂环境中长期运行,后者则决定了设备能否准确感知世界并与其他芯片“对话”。JN517…

2026/6/18 0:00:24阅读更多 →