Jihye's records
[GIT] 깃허브 블로그 설정하고 여러 환경설정 하기
[GIT] github.io 생성 및 테마 설정하기 & github.io를 로컬에서 고쳐보기
Date: 2021-04-25
- github블로그를 사용하게 된 계기
- 이론이나 간단한 실습한 것도 잔디를 심고 싶었다. (노션 외에도)
-
github 블로그 테마 선택하기
- 댓글 등의 거창한 기능은 필요 없고, 내가 공부한 것을 하루하루 기록할 수 있는 정도면 되기 때문에 간단한 테마를 고르고자 함.
- 직전에 선택한 테마는 코드블럭의 색이 예쁘지 않아서 Repository를 만들었다가 삭제하는 바람에 며칠치 commit 이력이 날아가 버렸다 ㅜㅜ
- 현재 선택한 것이 Biu-Jekyll-Theme
- 간단하면서도 년도별 구분이 되어 있음.
-
활용 계획
- 일단 이 테마 자체는 글이 많아진다고 페이지를 나누어주는 것이 아닌 것 같다.
- About 탭에서 했던 프로젝트 및 공부 내용을 검색할 수 있는 태그를 설명해 놓고, 깃 주소가 있으면 표시하는 식으로 요약을 할 예정.
- 그러니까 Home에서 글을 찾는 것이 아니고 About, Search 등의 tab으로 글을 다시 보는 식임.
- markdown 문법은 많이 공부하긴 했는데 일단 모르는거는 구글링으로 해결하면서 써보려고 함.
-
로컬에서 글 고치고 블로그 미리보기
-
Ruby(32bit) + Devkit 설치
- 두개 다 설치해야한다.. 루비만 설치하는 블로그 글 따라했다가 거의 5시간 날려먹음 ㅠㅠ
-
MSYS2 설치하기 (1, 2, 3 모두 엔터하면 된다. Devkit과 함께 설치했다면 설치를 성공적으로 할 수 있음.)
-
cmd에서 ruby, gem 설치되었는지 확인하기
ruby --version
gem --version
-
cmd에서 jekyll 및 bundler 설치하기
gem install jekyll bundler
-
블로그 세팅 파일 있는 곳으로 이동하기 -> cd 이용
-
해당 폴더에서 cmd나 powershell 실행하기
bundle exec jekyll serve
-
완성! 주소창에 http://localhost:4000 이용하면 볼 수 있음.
-
참고 사이트
- jekyll (jekyll 공식 블로그)
-
-
여담
- 사실 테마를 3개나 바꿨다..
- Ruby 및 Jekyll, HTML Django 템플릿 언어
/{/% /%/}
가 익숙하지 않았고, Markdown도 처음 접해본 터라 오류가 매우 많이 났다 … 오랜만에 설치과정에서 살짝 화남ㅋㅋㅋㅋㅋㅋ 깃헙 블로그를 사용해보려면 확실히 코딩 경험이 있는 사람이 해야 인내심 있게 할 수 있을듯.. - VSCode Live Server처럼 변경 사항이 실시간으로 보여지도록 하는 것도 있는데, 일단은 그건 나중에 해보도록 하자.
- markdown은 Typora 에디터를 사용해서 만들기로 함. VScode 대로 했더니 이상하게 되더라 ㅠㅠ
- vscode에서는 git commit 및 push 하면 되고, cmd에서 서버 열고 설치 및 업데이트 진행하도록 결정.