Quick start makes Hugo seem dependent on git and GitHub

Hugo does not require git. It is only used in the quick start to… get you started quickly

A theme is not required. You can build your own layout.

Give the docs a read. Again, git is not a requirement.