Helpful links for me:-
Method to Free-Host your App on Github repo to GitPages :
Method 1
Method 2
Method 3
you can go to settings → General → Danger Zone, change your repository visibility to private, and change to public again, then you go to settings → pages, and you can deploy your page again, and your site will turn up again