yeob_yi
yeob_
yeob_yi
전체 방문자
오늘
어제
  • Yeob (8)
    • Dev (5)
      • Weeklog (1)
      • Problem-Solving (0)
      • Git & GitHub (4)
    • Language (2)
      • C ・ C++ (0)
      • Java (1)
      • Python (1)
      • HTML CSS JS (0)
    • Project (0)
      • 운동하자 (0)
    • Framework (0)
      • Springboot (0)

블로그 메뉴

  • 홈
  • github ʕ•ᴗ•ʔ
  • velog ʕ•ᴥ•ʔ

티스토리

hELLO · Designed By 정상우.
yeob_yi

yeob_

Jekyll을 사용해 Github Page 만들기 - (1) jekyll theme 적용하기
Dev/Git & GitHub

Jekyll을 사용해 Github Page 만들기 - (1) jekyll theme 적용하기

2023. 5. 11. 23:47

전반적인 진행은 https://suhwan.dev/2017/06/22/create-blog-with-github-pages-and-jekyll/ 블로그를 참고했다.

 

 

처음엔 Github docs를 보고 [ 1. 레포지토리(yeob-yi.github.io) 생성  2. Jekyll 사이트 생성  3. custom theme 적용  4. 페이지 수정 및 글 작성 ] 의 순서로 하려고 했다.

 

위 순서대로 먼저 Jekyll 사이트를 생성한 뒤 _config.yml 파일에

remote theme: sighingnow/jekyll-gitbook

코드를 넣어 테마를 적용하는 방법을 시도했다.

 

커스템 테마 적용은 성공했는데, 페이지를 수정하자 404 에러가 나왔다.

그리고 커스텀 테마의 폴더 구조랑 내 폴더 구조랑 다르게 생겨서 어디서 뭘 고쳐야 할지 모르는 상황이 발생했다.

 

 

결국 위 블로그에서 시키는 대로, 내가 만든 내용을 싹 날리고, 커스텀 테마의 원래 코드를 그대로 가져와서 수정하는 방식을 택했다.

 

git clone https://github.com/sighingnow/jekyll-gitbook

먼저 jekyll theme의 코드를 로컬에 클론하고

 

로컬에 있는 코드를 미리 만들어둔 username.github.io 폴더에 복붙하는 방식으로 커스텀 테마의 코드를 가져왔다.

 

 bundle exec jekyll serve

로컬에서 코드가 작동하는지 확인한 다음,

깃헙에 푸시해서 작동시켰는데 404 에러가 나왔다.

 

코드를 봤는데 index.html 파일이 없었고, index.html 파일을 프로젝트 폴더에 만들어서 해결했다.

저작자표시 (새창열림)

'Dev > Git & GitHub' 카테고리의 다른 글

Jekyll을 사용해 Github Page 만들기 - (2) Jekyll project 구조  (0) 2023.05.12
GitHub 프로필 꾸미기: productive box, stats box  (0) 2022.05.02
[Git 개념] #1. Git? Github?  (0) 2021.07.31
    'Dev/Git & GitHub' 카테고리의 다른 글
    • Jekyll을 사용해 Github Page 만들기 - (2) Jekyll project 구조
    • GitHub 프로필 꾸미기: productive box, stats box
    • [Git 개념] #1. Git? Github?
    yeob_yi
    yeob_yi
    컴퓨터 잘하는 멋쨍이가 될꺼에오 ʕ·ᴥ·ʔ

    티스토리툴바