Is the reason because most people serve their static on a different server? like amazon or other cdn servers? for me, I've always served my static on the same server as my site. apache for hosting and nginx for solely serving static. Having '/static/' ignored by git make it less convenient cus I don't plan to serve my file on a different server.
How do you serve your static? With whom do you serve it with (CDN)? How do you streamline your process?
I do 'fab all' and then configure nginx to serve location /static/ { ... } then the server and its static files are all set. I always wondered how others did it. I'm new and kind of lost in all of this.