The version from github themes is on the branch gh-pages: https://docs.github.com/en/github/working-with-github-pages/creating-a-github-pages-site
The jekyll build is on main/docs:
https://docs.github.com/en/github/working-with-github-pages/creating-a-github-pages-site-with-jekyll
Testing Locally: https://docs.github.com/en/github/working-with-github-pages/testing-your-github-pages-site-locally-with-jekyll
To install custom theme: https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/#remote-theme-method
Theme documentation: https://mmistakes.github.io/minimal-mistakes/docs/layouts/
Changing url and DNS redirect: https://docs.github.com/en/github/working-with-github-pages/configuring-a-custom-domain-for-your-github-pages-site https://www.namecheap.com/support/knowledgebase/article.aspx/9646/2237/how-to-create-a-cname-record-for-your-domain/
Errors:
webbrick error jekyll/jekyll#8523
Layout missing on build github/pages-gem#416
Summary tutorial: https://zenglix.github.io/personal_website/