我在git repo中有一个像这样的项目结构:
/Code
/admin
/api
/DB
/Docs-Files
/UI-UX
我想克隆/admin
和/api
在我的服务器www
目录,并保持它在使用Git同步,以便在服务器结构变为:
/www
/admin
/api
那么有可能像这样克隆吗?我签出了这个答案,并能够克隆/Code/admin
和/Code/api
隐藏www
。
您可以使用符号链接来代替直接依赖于GIT。我假设您已经正确完成了稀疏签出,所以可以这样做:
ln -s /Code/admin /www/admin
ln -s /Code/api /www/api
(显然,查看路径,我不认为您使用的是Windows,但出于完整性考虑)
mklink /J /www/admin /Code/admin
mklink /J /www/api /Code/api
(请注意,ln
和mklink
中的source
arg的顺序相反。在前者中,第一个是arg,而在后者中,则是第二个。)
然后,您只需要在原始/ Code目录中进行Git-y工作即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句