Git或TortoiseGit的小BUG(可解决):空库报错Could not get hash of ““

在OneDrive里创建新纯git库,然后克隆到旁边,执行Pull报错:

提交也报错(没有添加任何内容)。

以为是目录权限问题,重设目录权限,不解决问题。

在桌面尝试整个过程,也一样,说明不是OneDrive目录问题。

有点抓狂,因为是多个用户共享的win11,主用户一直很正常(都是管理员用户),所以该不会是遇到难以解决的麻烦了吧。

突然想会不是空库的问题,于是添个文件进去,提交,提交正常,再Pull,也正常了。

看来是个小BUG:

空库必须先提交东西进去才能做别的操作

相关推荐
Python私教5 小时前
AI 并行编码的 Worktree 生命周期:创建、隔离与安全回收
人工智能·git
互联网中的一颗神经元6 小时前
16 — 改写历史 rebase:搬家到新楼层,不是合并
git
互联网中的一颗神经元10 小时前
19 — 贮藏与清理:stash 是抽屉,gc 是打包箱
git
深念Y10 小时前
AMD 芯片组驱动触发高频 SSD 写入的问题及解决方案
windows·bug·ssd·日志·芯片·驱动·amd
用户3301448676311 小时前
20 — 远程进阶:强制推送的保险绳——force-with-lease
git
Cooper2512 小时前
别急着改 Git 历史:rebase、cherry-pick、bisect 与 reflog 的安全操作顺序
git
加油码13 小时前
探秘 volatile关键字:编译器的过度优化
linux·bug·信号处理
刚入门的大一新生13 小时前
Linux-版本控制器Git
git
扶苏100213 小时前
同一个 Git 项目整出两份,切分支互不影响?两种方案实测
大数据·git·elasticsearch
ZJU_统一阿萨姆13 小时前
【Git】Github 开源许可证详解
git·开源·github