首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VSCode“同步更改”-Button给出了糟糕的对象错误

VSCode“同步更改”-Button给出了糟糕的对象错误
EN

Stack Overflow用户
提问于 2021-12-18 22:46:22
回答 1查看 429关注 0票数 1

目前,每当我单击“同步更改”按钮(我猜测它会将我的更改推送到GitHub)时,我就会得到一个错误,该错误将指向以下错误:

代码语言:javascript
运行
复制
git pull --tags origin master
fatal: bad object refs/desktop.ini
error: https://github.com/kineticneticat/botto.git did not send all necessary objects

我试着查找“坏对象git”之类的东西,但是由于我不知道自己在做什么,所以我真的不知道该把命令放在哪里。有人对此有什么解决办法吗?我只是说,这是我第一次使用git/GitHub,所以我可能会问一些愚蠢的问题。

编辑:我刚刚意识到,尽管它谈论的是一个desktop.ini文件,却没有。编辑2:因此,一个desktop.ini刚刚出现,但没有修复任何东西。

EN

回答 1

Stack Overflow用户

发布于 2022-08-03 13:50:38

对于任何面临这个问题的人来说:在我的例子中,也可能是@kineticcat,负责创建desktop.init文件的软件是Google

我解决了这个问题,可以通过以下方法实现git pull

  1. 首先,您需要更改Windows设置以显示隐藏文件和系统文件:https://kb.blackbaud.com/knowledgebase/articles/Article/41890。这样,您就可以看到项目文件夹中的files.
  2. Disable/Close文件夹和desktop.ini Google Drive.
  3. Open .git目录,在搜索栏中搜索desktop.ini。删除所有找到的文件。
  4. 现在再次运行git pull命令.

PS:当Google再次启动时,它将重新创建desktop.ini文件。因此,最好将项目文件夹(或至少.git)从Google同步或其他正在创建文件的软件中删除。

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

https://stackoverflow.com/questions/70407730

复制
相关文章

相似问题

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