Meines Wissens nach hat noch niemand in der gesamten LilyPondgeschichte LilyPond auf windows selbst erfolgreich kompiliert.
Wozu auch?
Wenn Du selbst kompilieren willst, dann auf einer Linux-OS oder in einer VirtualBox mit einem Linux-System.
GUB läuft auch nur unter Linux.
Falls Du GUB benutzt, so kannst Du (falls Du es ans laufen kriegst, was überhaupt nicht sicher ist), precompilied LilyPond-releases selbst erstellen, auch für windows, aber damit hast Du immer noch kein git-repository. Für windows müsstest Du also jede Änderung in .cc-files etc nicht nur kompilieren (auf Linux) sondern danach auch noch per GUB eine eigene windows-release erstellen
Wieder: wozu die Mühe?
Ich habe nie einen Grund gesehen mich damit zu beschäftigen, aber ich bin natürlich auch auf Linux und hab das ehemals installierte windows-system in die Tonne gekloppt.
Das wär' auch mein Rat in dieser Sache...
Gruß,
Harm