Mysqldumper: Dumping each table separately
mysqldump -t -u [username] -p test mytable
will dump the table 'mytable' from the database 'test'.
If you want to automate the procedure, you will need to write a script, that selects the table_names from the schema for you and apply the operation abovefor each table. You can automate the git operations as well.