Git 如何不将某些文件推送到某些回购?
我正在与Heroku、Less(css)和Github合作 我的源代码托管在Github[origin]上:Git 如何不将某些文件推送到某些回购?,git,heroku,github,Git,Heroku,Github,我正在与Heroku、Less(css)和Github合作 我的源代码托管在Github[origin]上: 因此,我希望回购协议中的文件更少,并且 我不想要编译的CSS文件 我的生产环境是Heroku存储库[Heroku]: 我确实想要编译的css 我不在乎更少的文件 是否可以基于远程存储库定义类似gitignore的过滤器 是否可以基于存储库定义类似gitignore的过滤器 没有 唯一可以做到这一点的方法是维护两个分支,在两个分支之间小心地提交和/或挑选,并将正确的分支推到正确的远
- 因此,我希望回购协议中的文件更少,并且
- 我不想要编译的CSS文件李>
- 我确实想要编译的css李>
- 我不在乎更少的文件李>
PaulHeroku将为您编译CSS(Rails 3.1应用程序),如果它无法检测到您已经编译了它,那么它将在本周发布
即使Git repo中的文件较少,但您可以控制编译到Heroku slug中的内容—始终可以将slug大小保持在最小值—您可以使用.slugignore文件—这确实是我需要的。一个.slug文件。非常有趣。我不知道它的存在。谢谢!