[Github] Github으로 정적 호스팅하기
경우에 따라서는 굳이 서버를 올릴 필요도 없이 간단한 사이트를 만들고 싶을 때가 있다.
예를 들면 댓글도 없는 단순한 블로그라든가, 단편적인 소개사이트, 포트폴리오 같은 것들 말이다. 그런 사용자와 소통할 필요가 없는 사이트의 경우에는 굳이 서버를 두지 않고 그냥 페이지만 두는게 적절할 수 있다.
그런 서버 없이 그냥 뜨기만 하는 페이지를 정적 페이지라고 한다.
다행히도 깃허브는 이 서비스를 무료에다, 꽤나 편리한 기능으로 제공을 한다.
사용도 아주 간편해서 개인적으로 적극 추천한다,
우선 레포지토리를 파고, 잘 돌아가는 웹소스를 올려둔다.
index.html이 깃헙에서 인식할 기본 html 소스 이름이다.
대충 저런 형태면 되겠다.
Setting->Pages 항목으로 이동한다.

그럼 처음에는 이렇게 다 비활성되어있을 것이다,

클릭해서 적용할 브랜치를 선택하고

배포할 index.html이 있는 위치를 지정한다. 내 경우에는 루트다.

save를 클릭하면 이제 바로 반영이 되기 시작할 것이다.
이게 반영이 즉각즉각 되는건 아니라서, 시간이 좀 걸릴 수 있다는게 단점이다.
그리고 저기 커스텀 도메인으로 직접 도메인을 수정할 수도 있다.
조금만 기다리면 알려준 경로대로 잘 뜰 것이다.
