首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用vscode时,git所说的“无法将对象迁移到永久存储空间”是什么意思?

使用vscode时,git所说的“无法将对象迁移到永久存储空间”是什么意思?
EN

Stack Overflow用户
提问于 2018-08-30 11:00:29
回答 1查看 1.7K关注 0票数 3

当我在windows中使用vscode编写代码,并上传linux然后git(版本2.17.0) push xxxx master时,我在linux中构建了一个空的repo,满足了这一点:

代码语言:javascript
复制
Counting objects: 3, done.
Delta compression using up to 16 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 321 bytes | 160.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0)
error: unable to write sha1 filename 
./objects/ee/316617d17c8663636d107424531ba42f382f10: Permission denied
To /home/suny/test/git/project/arm
! [remote rejected] master -> master (unable to migrate objects to permanent 
storage)
error: failed to push some refs to '/home/suny/test/git/project/arm'

当我在linux和git push xxxx master中写代码时,我测试了一下,它没有错误。

EN

回答 1

Stack Overflow用户

发布于 2018-08-30 11:09:56

您遇到文件系统权限错误。

这不是git的问题。您使用哪些用户帐户上载和应用更改?

如果您使用多个帐户,则需要确保已配置Linux组权限。

更多阅读材料:https://serverfault.com/questions/26954/how-do-i-share-a-git-repository-with-multiple-users-on-a-machine

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52088644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档