我正在寻找为特定分支制作特定gitignore的可能性。
以下是该方案: 我目前有一个有3个分支的git仓库。发展,硕士和生产。我正在使用Mina将生产分支部署到我们的服务器/主机。
但是有一个问题,我无法在远程生产服务器上安装东西,我正在处理的项目是使用凉亭和更少。因此在部署之后我无法运行bower install&& grunt build,因为服务器上没有bower或grunt。
当我独自在项目上工作时,我只保留了供应商的凉亭文件,生成的css和缩小后的css。并且可以轻松部署。
但是现在我正和其他人一起工作,我不得不忽略至少生成的css和minifed css / js的东西,因为它们总会产生合并冲突。
所以我的想法是为生产分支创建一个特殊的gitignore,其中css和min.css不会被忽略。所以我可以部署它。但到目前为止,我找不到任何相关内容。