我正在GitHub上做一个回购,我看到一个奇怪的行为,我可能在这里遗漏了一些东西。当我在网站上打开回购时,我看到一个不应该在那里的“APIS”文件夹:
唯一的文件夹应该是“APIs”文件夹。如果我克隆了回购,那个“APIS”文件夹实际上并不存在(因为我记得不久前重命名它,即使它仍然存在于网站上)。
所以,我的问题是:
如果有帮助,这是回购的链接: https://github.com/Sergio0694/NeuralNetwork.NET/tree/master/NeuralNetwork.NET.Cuda
感谢您的帮助!
答案 0 :(得分:1)
你在Windows上。 Windows会同等对待APIs
和APIS
。因此,git
会在结帐时使用APIS
覆盖您的APIs
文件夹。
请参阅:File paths in Windows environment not case sensitive?
要删除文件夹,您需要签出Linux(或没有此行为的操作系统)上的文件夹,然后删除该文件夹。
我在Linux上克隆它,它有两个文件夹。您也可以尝试使用Windows子系统Linux的Windows Bash提示,它还具有您需要的区分大小写的行为(我也验证过)。只需通过git
在Ubuntu Bash Windows Shell中安装sudo apt-get install git
。