git push
You change a text, push, and GitHub does the rest: build, check, publish. After the first setup an update is three commands, and you never copy files by hand.
- How an update looks
- Edit a page file, for example
services.md, thengit add . && git commit -m "New prices" && git push. In a few minutes the site is updated. - What runs for you
- GitHub Actions builds the site with the strict check, packs it into an image and makes sure it opens. A broken page never goes live.
- History
- Every change is saved, so any version can be brought back.
- Good for
- Most sites, teams, AI agents that work through pull requests.
- You need
- A GitHub account. A server with Docker, or GitHub Pages for free. New to git? Start here.