9
~/repo/samples>git rm subviews.js
rm 'samples/subviews.js'
Deletion of directory 'samples' failed. Should I try again? (y/n) n

为什么当我明确告诉我要删除文件时它会尝试删除目录?

为了更清楚:

同一个目录包含大约 10 个文件,它们也被 git 跟踪。

4

2 回答 2

3

删除文件后,该目录samples可能为空。Git 通常会在那时将其删除,但是由于您的 shell 的工作目录也在同一目录中,因此删除会失败。

于 2013-04-12T07:13:57.450 回答
1

升级到最新版本的 msysgit。

我使用 msysgit v1.7.11 已经有很长时间了。升级到 v1.8.5 后问题消失了。

于 2014-01-25T19:19:08.603 回答