I also work with git. I mainly do drivers and you can export them nicely. As far as I know the same doesn't apply to workflows or other UserApp entities.

The main benefit I see is being able to diff different commits and see what changed, when and who's to blame. I guess that the same could be achieved without git, just by using diff exported_driver_v1.xml exported_driver_v2.xml, but then you loose commit messages.