블로그 만들기 GitHub 기본 2편 - 프로젝트 페이지
목차
- 블로그 만들기 GitHub 총정리
- 블로그 만들기 GitHub 기본 1편 - 사용자 페이지
- 블로그 만들기 GitHub 기본 2편 - 프로젝트 페이지
- 블로그 만들기 GitHub 심화 3편 - 커스텀 도메인
- 블로그 만들기 GitHub 심화 4편 - Jekyll 템플릿
- 블로그 만들기 GitHub 심화 5편 - GitBook만들기
GitHub 에서 블로그를 만들면 usernname.github.io 라는 도메인을 하나만 제공해서 결국 개인블로그만 운영할수밖에 없겠구나 생각했다. 하지만 멀티로 여러개의 사이트를 운영할 수 있는 방법이 있어 공유한다.
사용자 페이지 와 프로젝트 페이지
1편에서 만들었던 저장소의 이름이 username.github.io
로 된것을 사용자 페이지
로 정의하고 있다.
즉 이름이 another.github.io
와 같이 다른계정이름이라면 표시되지 않는다.
그리고 master 브랜치에 내용이 곧 웹사이트에서 보이는 내용이 된다.
이와 다르게 프로젝트 페이지
는 프로젝트의 저장소를 그대로 사용한다.
즉 새로운 저장소를 만들 필요없이 GitHub프로젝트의 setting페이지에서 간단한 설정만으로 사용자 페이지와 같이 사이트 구축이 가능하다.
이렇게 생성된 페이지는 username.github.com/projectname
와 같은 URL로 생성된다.
- Setting > GitHub Pages > Source > master branch 에서 Save를 클릭하면 생성된다. 브랜치는 운영하고 싶은 브랜치로 설정가능하다.
- 기본제공되는 404에러페이지를 커스터마이징 하려면 커스텀 도메인을 사용해야한다.
이렇게 프로젝트 별로 여러개의 사이트 운영이 가능하다.
username.github.com/project-1
username.github.com/project-2
username.github.com/project-3