Laravel 开发计算机(macOS X)上无法解释的文件删除

Laravel 开发计算机(macOS X)上无法解释的文件删除,laravel,macos,phpstorm,Laravel,Macos,Phpstorm,我遇到了一个奇怪的问题,在某个Laravel项目中,一些文件被删除或奇怪地重命名。我是这台机器上唯一的用户,我也有其他项目,但我没有看到任何其他项目发生类似的情况 我还注意到,被删除或重命名的文件是相同的,我一直在使用git控制恢复到稳定状态,但现在这变得令人讨厌,因此决定在这里寻求帮助。任何帮助都将不胜感激 哪些文件被奇怪地删除/重命名?它们是核心Laravel文件还是您自己创建的?最好发布他们相对于Laravel项目的路径。@user8555937这些是我自己创建的文件,我当然不是用git跟

我遇到了一个奇怪的问题,在某个Laravel项目中,一些文件被删除或奇怪地重命名。我是这台机器上唯一的用户,我也有其他项目,但我没有看到任何其他项目发生类似的情况

我还注意到,被删除或重命名的文件是相同的,我一直在使用git控制恢复到稳定状态,但现在这变得令人讨厌,因此决定在这里寻求帮助。任何帮助都将不胜感激


哪些文件被奇怪地删除/重命名?它们是核心Laravel文件还是您自己创建的?最好发布他们相对于Laravel项目的路径。@user8555937这些是我自己创建的文件,我当然不是用git跟踪Laravel文件,(而是composer)我怀疑你在git上做了一个不需要的/损坏的提交,每次你做签出之类的事情时,根据不需要的提交重写文件。我会用状态良好的文件创建另一个git存储库,不再为损坏的repo操心。当然,有一些方法可以验证错误的提交并手动回滚头部,但我不知道。PhpStorm具有本地历史记录功能(有点像内置的简单VCS,无论是否使用正确的VCS,它都能工作)。看看它能说些什么——它可能会提供一些线索。它还应该允许您恢复(部分)已删除的文件(当然,这取决于具体情况)。哪些文件被奇怪地删除/重命名?它们是核心Laravel文件还是您自己创建的?最好发布他们相对于Laravel项目的路径。@user8555937这些是我自己创建的文件,我当然不是用git跟踪Laravel文件,(而是composer)我怀疑你在git上做了一个不需要的/损坏的提交,每次你做签出之类的事情时,根据不需要的提交重写文件。我会用状态良好的文件创建另一个git存储库,不再为损坏的repo操心。当然,有一些方法可以验证错误的提交并手动回滚头部,但我不知道。PhpStorm具有本地历史记录功能(有点像内置的简单VCS,无论是否使用正确的VCS,它都能工作)。看看它能说些什么——它可能会提供一些线索。它还应该允许您恢复(部分)已删除的文件(当然,这取决于具体情况)。