Linux Git克隆目录与用户创建目录

Linux Git克隆目录与用户创建目录,linux,git,macos,github,Linux,Git,Macos,Github,在我从Github克隆了一个web应用程序存储库之后,我观察到了一点令人毛骨悚然的行为。当我在Mac上运行git clone命令并将存储库克隆到我的web根目录中时,我会尝试转到localhost/webproject来启动它。我在浏览器中遇到以下错误: 内部服务器错误 服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求 请通过以下地址与服务器管理员联系:you@example.com告知 他们了解此错误发生的时间以及您执行的操作 就在这个错误之前 有关此错误的详细信息,请参阅服务器错

在我从Github克隆了一个web应用程序存储库之后,我观察到了一点令人毛骨悚然的行为。当我在Mac上运行git clone命令并将存储库克隆到我的web根目录中时,我会尝试转到localhost/webproject来启动它。我在浏览器中遇到以下错误:

内部服务器错误

服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求

请通过以下地址与服务器管理员联系:you@example.com告知 他们了解此错误发生的时间以及您执行的操作 就在这个错误之前

有关此错误的详细信息,请参阅服务器错误 日志

现在,如果我运行以下命令

cp-r Github Clone/NewDirectory

然后转到localhost/NewDirectory,我得到了相同的错误

但是,如果我首先手动创建一个目录,然后将文件复制到其中,则会识别该目录,并且应用程序会在浏览器中运行


为什么会发生这种情况?这是Mac还是Git的问题?我怎样才能避免这种情况

您可以执行
ls-al
并查看用户权限吗?可能是Git创建了web服务器用户或世界看不到的文件。请查看这是否有帮助: