根据项目文件夹名称忽略文件
Ignoring files based on project folder name
我在 git 存储库中设置了一个项目作为新项目的模板,我想设置我的 .gitignore 以忽略模板项目中的文件夹,但不适用于从模板克隆的任何新项目。
我以为我可以通过在.git忽略中指定项目文件夹名称来做到这一点,但这似乎不起作用。
(例如,在 .gitignore 中添加行 "template-project/web/app/themes/basetheme" 仅当项目包含在名为 "template-project" 的文件夹中时才会忽略 basetheme 文件夹)
有没有人成功做过类似的事情?
是的,你可以使用一个global .gitignore
文件来保存系统范围的规则,然后你可以在路径中使用特定的项目目录。
我在 git 存储库中设置了一个项目作为新项目的模板,我想设置我的 .gitignore 以忽略模板项目中的文件夹,但不适用于从模板克隆的任何新项目。
我以为我可以通过在.git忽略中指定项目文件夹名称来做到这一点,但这似乎不起作用。
(例如,在 .gitignore 中添加行 "template-project/web/app/themes/basetheme" 仅当项目包含在名为 "template-project" 的文件夹中时才会忽略 basetheme 文件夹)
有没有人成功做过类似的事情?
是的,你可以使用一个global .gitignore
文件来保存系统范围的规则,然后你可以在路径中使用特定的项目目录。