Ganz ehrlich? Ich nutze dedizierte Werkzeuge für unterschiedliche Aufgaben. Eierlegende Wollmilchsäue können nie zufriedenstellend das tun, was man von ihnen erwartet.
Git/Hg wird über Tortoise erledigt. Coden und Compilieren mit Delphi. Es ist ja nicht so, als würde man alle 5 Minuten comitten oder pushen.
Auch bei mir - ausgenommen dass es Phasen gibt wo ich jede Minute committe
Und noch was: ich muss git extra haben, sonst kann ich ja gar nicht 100% kontrollieren ob Delphi nicht schon wieder mal eine
dfm oder dproj ungefragt verändert hat.