Wir arbeiten mit Oracle und PL/
SQL und haben letztlich das gleiche Problem (ok, mein Chef sieht das ein wenig anders
). Wir verwenden TFS (Microsoft) für die Versionierung/Quelltextverwaltung. Das funktioniert aber eher recht rudimentär.
Allerdings verwenden wir für die Datenmodellierung ER/Studio (Embarcadero), so das wir für diesen Teil nur eine Datei für haben. Das lässt sich somit relativ einfach über TFS (oder in deinem Fall GIT) recht einfach handhaben.