无法为 HEAD 写入 symref:权限被拒绝无法更新 HEAD

Ari*_*dam 9 git git-bash gitlab

Git 签出新分支会出现以下错误

无法为 HEAD 写入 symref:权限被拒绝无法更新 HEAD

但如果我删除存储库并创建一个新存储库,它就会起作用。当我重新启动笔记本电脑时,我猜它会停止工作。

问题出在 Windows 10 中。

小智 7

当我使用相同的解决方案打开 git 和 2 个 Visual Studio 实例时,就发生了这种情况。Git checkout 给出了同样的错误,并显示了一些不应该的更改,这些更改是为提交而准备的。我已经恢复了这些更改,关闭了其中一个 Visual Studio,并再次尝试结帐,效果很好。

  • 提交并重新加载 VS-Code 为我做到了。不知道是什么原因造成的。 (2认同)
  • 就我而言,“开发人员:重新加载窗口”没有帮助,但关闭所有 VS Code 实例并重新打开它们却有帮助。 (2认同)