Have you thought of writing git commands on SQL databases?
Create branches, merge, push, pull and version controls functionalities on SQL tables or databases.
We can do it using a new SQL database for git called Dolt.
Here is the youtube shorts of one minute introduction to dolt.
Introduction to Dolt
Let me know what you think of it?
Keep developing
Shrey
iHateReading