At a higher level…
FAQ: Do I need to install Git to create, deploy, and maintain a website with Hugo?
Technically, no.
Practically, yes.
- The primary installation method documented by most (perhaps all) themes is via Git or the Hugo Modules feature.
- The Hugo Modules feature requires Go, and Go “gets” with Git.
- A Git repository is required by CI/CD hosting (Bitbucket, Cloudflare, GitHub Pages, GitLab Pages, Netlify, et. al.).
- The canonical “last modified” date for content is its Git committer date; using anything else is error-prone.
To your question…
I’d prefer to remove the “note for non-git users” and instead add Git installation as a prerequisite for using the Quick Start instructions.
If Git installation is an adoption barrier, perhaps that’s a good thing.