수많은 github pages 테마들이 존재 하는데
대표적으로 아래 사이트에서 마음에 드는 테마를 찾으면 된다. 아니면 다른 회사나 다른 사람이 사용하는 github.io 로 구성된 페이지를 fork 해서 사용해도 된다.
거의 사용자들이 오픈마인드로 다른 사람들이 사용할 수 있도록 허락해준다.
https://pages.github.com/themes/
마음에 드는 테마를 선택한다
해당 테마의 github repository 로 접근한다
http://jekyllthemes.org/themes/jasper2/ 테마를 선택했다면 해당테마의 깃허브 소스로 접근하여 https://github.com/jekyller/jasper2 fork 또는 clone download 해서 파일을 받는다
fork 를 하면 내 깃허브 계정에 repository 가 copy 되어 생성된다.
git clone 으로 workspace 밑에 repository 를 복제한다
복제해온 jasper2 폴더 => myblog 로 _posts 폴더 이외에 전부 복사해준다
myblog 로 복사가 끝나면 jekyll 을 실행해본다
Gemfile 즉 필요한 라이브러리가 바뀌었는데 없어서 error 가 나고 있으니 다시 bundle install 로 Gemfile 에 있는 정보로 라이브러리를 설치해준다
라이브러리 설치가 끝나고 다시 jekyll 을 실행해주면 된다
웹브라우저로 http://127.0.0.1:4000/jasper2/ 을 접속하면 처음 생성시에 있던 Post 글들이 보인다
이제 _config.yml 을 내 정보에 맞게 수정해준다
_data 폴더 밑의 authors.yml 에 작성자 정보도 수정해준다.
글을 작성할 때는 각 테마에서 요구하는 데로 맞춰서 작성해줘야 한다 (jasper2 에서는 다음같이 post 를 작성해야 한다)
분류 (tag) 도 추가 하고 싶으면 _data 폴더 밑에 tags.yml 을 수정해준다
테마 별로 글을 작성하고 tag, authors 의 항목들과 관리 방법이 틀리니 반드시 테마 제작자의 README 파일을 읽어보자
JASPER2 테마 제작자도 Github 에 README 로 사용법을 남겨놓음 https://github.com/jekyller/jasper2
'IT > Git' 카테고리의 다른 글
Github 연결해서 소스 적용하기 (0) | 2018.12.23 |
---|---|
디스커스 (disqus) 로 깃허브에 댓글 기능 달기 (jekyll, github pages) (0) | 2018.12.23 |
구글 태그 매니저(google tag manager) 적용 방법 (jekyll 에 적용방법) (2) | 2018.12.23 |
jekyll Invalid CP949 charater 에러 수정법 (0) | 2018.12.23 |
disqus 로 작성한 댓글 수를 글 목록 옆에 표현하기 (0) | 2018.12.23 |
Git 개념잡기 (0) | 2018.12.23 |
깃허브페이지스(github pages), 지킬(jekyll) 이용해서 무료 블로그 만들기 #2-샘플사이트 만들기 (0) | 2018.12.23 |
깃허브페이지스(github pages), 지킬(jekyll) 이용해서 무료 블로그 만들기 #1-개발환경 (1) | 2018.12.23 |