有一个Git存储库,其中包含" public_html"包含大量文件的文件夹(路径为/public_html/example.js
,而不是/example.js
)。由于其他人正在使用需要此结构的持续部署解决方案,因此无法在存储库中移动文件。
我想以一种方式克隆此存储库,这将删除前导" / public_html"从所有路径开始,以便存储库中的/public_html/example.js
在我的计算机上变为C:\inetpub\wwwroot\example.js
,而不是C:\inetpub\wwwroot\public_html\example.js
或C:\inetpub\wwwroot\repository_name\public_html\example.js
。
如何在Git中执行此操作,而无需克隆到其他位置并手动复制public_html的内容,这会使用简单的git pull
命令更新文件?