【问题标题】:How to fix "unable to unlink 'filename': Resource busy如何修复“无法取消链接‘文件名’:资源繁忙
【发布时间】:2019-12-19 01:35:58
【问题描述】:

当我尝试恢复我的一些本地更改时,它显示“错误:无法取消链接旧的'文件名':资源繁忙”

我已经尝试隐藏更改,使用 git reset --hard 但没有任何效果。

【问题讨论】:

  • 你试过清除 .git/index.lock 吗?
  • 是的,这个我试过了
  • 如果您在 Windows 上,这是因为某些 Windows 程序告诉操作系统为其保存文件。 Git 尝试删除该文件(或者用某些东西替换它,或者只是删除它)并且 Windows 说“不,我已经为这个其他人保留了它”。找出“其他人”(其他程序)是谁并阻止它。
  • 谷歌搜索会在某些 Linux 或 Mac 上提示此错误。
  • 我在 Linux 上工作。我不知道是怎么回事,但问题就消失了..

标签: git git-reset


【解决方案1】:

您只需以管理员权限运行编辑器(例如:VS Code)并重试,它会起作用,我遇到了同样的问题,这个解决方案解决了它。

【讨论】:

    【解决方案2】:

    我通过重启电脑解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2019-01-03
      • 1970-01-01
      • 2017-08-30
      • 1970-01-01
      • 2015-06-03
      • 1970-01-01
      • 2017-09-02
      • 1970-01-01
      • 2020-11-28
      相关资源
      最近更新 更多