SuiteCRM installations on version control system (git)

Hi there,
I’m thinking of dumping our CRM-instances on Git as separate Git repositories.

Are any of you doing this? Is it a good idea? Issues? Things to look out for?

I would love to see a good reply to this as well.

I’d love to know how to deploy customizations, upgrades from git. If that is possible - but I think it should be, at least for the majority of cases, when the installer is doing nothing more than copy files over. Maybe for initial installation things would be more complicated.