Binding a Custom Domain to GitHub Pages
YoungForest · https://youngforest.github.io/en/2018/05/07/github-page-binding-domain/

I used Tencent Cloud’s free domain name.
In addition, some settings are also needed on GitHub. You can refer to the official help document.