Version Control new Universal Login Page

I have found “ULP templates only using the Management API”. here

Also found “You can use version control software to manage the source code of your Universal Login pages.” at here

very confused. Could I version control the templates for new ULP? if yes how it gets deployed then? the Guide shows only for HTML pages where they are not a templates.