我想gitignore
public/images/Users/
目录中的所有文件,但我希望在我的存储库中跟踪该路径,以便其他协作者不会在其计算机上创建新文件夹。
我在.gitignore
文件public/images/Users/*
上有这一行,但此行忽略了所有图像文件夹。实现这一目标的最佳方法是什么?谢谢。顺便说一下,我的项目在Laravel
框架上。
答案 0 :(得分:1)
为了说明practice of adding placeholder files in folders you want cloned(但忽略了内容),请考虑laravel project使用该技术的原始变体:
请参阅laravel/app/storage/logs
文件夹。
.gitignore
本身是占位符文件,允许对其父文件夹进行版本控制。
但是its content是:
*
!.gitignore
它会忽略logs
文件夹中的每个文件,除了它自己。