我收到“存储库中已存在锁定文件,这会阻止此操作完成。”使用 GitHub Desktop 时

问题描述 投票:0回答:1

当我尝试获取或尝试切换分支时,我收到此错误。 我在网上读到的所有内容都表明我需要删除存储库中隐藏的 .git 目录中的 index.lock 文件。 问题是该文件不存在。 索引文件在那里,但没有 .lock 文件。

我可以从命令行或 Xcode 切换分支或获取。 我尝试删除并重新安装 GitHub Desktop,但仍然显示警告。

关于如何重置 GitHub 桌面的任何想法,看起来确实是问题所在,但我不知道如何解决它。

git github-desktop
1个回答
0
投票

在存储库命令窗口中尝试以下命令;它将删除任何锁定的分支(如果有)。

git remote prune origin

如果某些分支已经从主 git 中删除,则可能无法删除它们。在这种情况下,我们需要手动删除它们,然后尝试在命令窗口中再次运行该命令。

© www.soinside.com 2019 - 2024. All rights reserved.