我装上支try-submodules
一个子模块试图签出主分支(其中有没有子模块),我得到以下警告时:“警告:无法取消关联”与git的子模块打交道时
警告:不能取消链接公共/文档/蓝图:操作不允许 切换到分支“主人”
浏览文件目录,我可以看到,一切手续办妥后就好了,除了我blueprint
子目录仍然存在,即使它是不存在的master
分支。
我发现了这个问题的一些讨论:http://cygwin.com/ml/cygwin/2009-11/msg00756.html,但没有解决方案。
任何想法?
如果这是Windows上,我可以发表评论,有时视窗随机阻止我删除空目录,直到下一次系统重启。这些问题与git没有任何关系,尽管我并没有真正困扰他们从哪里来。 也许你可以让自己的Process Explorer的副本,看看目录上是否有任何打开的文件句柄......以及哪个进程拥有它们。 – 2009-12-17 15:53:18
不是,它是OS X. – kubi 2009-12-18 12:01:10
您是否有权删除“public/docs/blueprint”?这个结帐可能被用作一个活动的网页目录吗? Web服务器拥有“blueprint”或其他东西,而不是你? – Schwern 2009-12-19 22:41:16