git尝试在结帐时删除目录

时间:2012-08-12 16:07:19

标签: git git-checkout

每当我在我的分支(Li)和主分支之间切换时,我收到以下消息:

  

删除目录'sys / console / api'失败。我应该再试一次吗? (Y / N)

任何人都知道如何摆脱这条消息?我认为在过去我试图错误地删除这个目录,现在我已经遇到了这个错误信息。

2 个答案:

答案 0 :(得分:24)

此错误消息来自this patch(位于compat/mingw.c)和this one(也位于compat/mingw.c)。
它通常意味着您的目录是"忙",或者不是空的(但只包含私有文件,即非版本文件)。

因此,请确保在查看分支机构时,您没有正在运行的流程来制作您的特定目录"忙碌"。

Ted M Young帮助comments

  

" 忙碌"的另一个定义是它是您当前的目录
  对根目录执行cd然后更改目录以避免此错误似乎最安全。

答案 1 :(得分:1)

我只需要退出VS Code即可使错误消失

相关问题