相关疑难解决方法(0)

Git pull error:无法创建临时sha1文件名

我有一个小的git repo设置,唯一真正的目的是能够在几台机器(工作,家庭,笔记本电脑)上进行本地开发.因此,我有一个分支,一旦我离开计算机,我提交/推动,拉一下我坐下 工作得很好,到现在为止.现在当我拉上我的"实时测试"机器时,我得到以下信息:

remote: Counting objects: 38, done.
remote: Compressiremote: ng objects: 100% (20/20), done.
remote: Total 20 (delta 17), reused 0 (delta 0)
error: unable to create temporary sha1 filename .git/objects/ed: File exists

fatal: failed to write object
fatal: unpack-objects failed
Run Code Online (Sandbox Code Playgroud)

在网上搜索我能找到的唯一真正的答案如下:http://marc.info/? l = git&m = 122720741928774&w = 2,它基本上表明这是一个虚假的错误,它在堆顶上,因此没有说什么关于什么是真的错了.

我从哪里可以找出问题所在?

编辑:删除本地副本并重新克隆

git

38
推荐指数
6
解决办法
6万
查看次数

Git over samba - 无法写入sha1文件名| 没有权限

当我在Windows上使用git over samba share时,当我想通过git_extentions或tortoiseGIT提交文件时,我会收到错误.错误是: 错误:无法写入sha1文件名.git/objects/b4/e819f886bf31b67c42249a0eff8e8b16cf7622:权限被拒绝.当我通过ubuntu服务器添加文件并提交文件时,它工作正常.我也在班里工作.

我已经尝试过了chmod 777 the whole .git folder.

git ubuntu samba permission-denied

14
推荐指数
2
解决办法
1万
查看次数

标签 统计

git ×2

permission-denied ×1

samba ×1

ubuntu ×1