I\'m kinda new to git. Also, this is my first project where I\'m automating the deployment process. So far it\'s been bliss to being able to do git push dev
and hav
http://git-scm.com/book/ch7-2.html
I assume that you will never make a commit on server i.e. server will be used to only checkout updated master and never update it. This trick will automatically minify any *.css files on checkout:
# within repo
$ echo '*.css filter=minify' >> .git/info/attributes
$ git config filter.minify.clean cat
$ git config filter.minify.smudge minify-command
Where the minify-command should be the command that minifies *.css files i.e.
$ cat foo.css | minify-command > foo-minified.css
Is it close to what you want?