포스트

github 블로그 테마적용

깃헙 블로그는 쉽게 jekyll로 사용하기로 결정

1. 블로그 테마 결정하기

테마 사이트 가서 테마 설정하기

현재 내 블로그는 아래로 결정

Chirpy

2. 테마 파일 받아서 내 repository와 연결된 곳에 덮어쓰기.

github 링크로 들어가서 아래 Download ZIP 해주기

1

내 폴더에 풀어주기

2

3. 실행 테스트 하기

실행을 하기위해서 우선 {username}.github.io 에 들어가서 명령어 실행시킬것

  • 실행기 설치
1
bundle install
  • jekyll 실행
1
bundle exec jekyll serve
  • server address 주소에서 정상적으로 동작하는지 확인해볼것

3

  • 정상적으로 동작

4

망할 오류..

jykell 로 실행했을때는 정상적으로 페이지가 동작했는데

github 블로그에서는 정상적으로 동작이 안할 때가 잇는데 내가 찾은 jkyell theme 가 그 중 하나였다.

정상적으로 올리는 방법

  1. _config.yml 파일 수정하고
  2. tools/init.sh 명령어 실행 (매우 중요)
  3. git push
  4. github 에 들어가서 settings - pages 에서 설정을 아래와 같이 바꿔주자 5

주의 사항

  1. 혹시라도 repo 에 Gemfile.lock 파일이 존재하는지 확인해보자 (Gemfile 아니다 Gemfile.lock 파일이다), 존재할경우 .gitignore 에 추가하여 제거하자
  2. .nojkyell 파일이 존재하는지 확인하자

    GitHub Pages는 Jekyll로 서버를 돌린다.그리고 Jekyll을 사용하지 않는 사이트는 Jekyll 서버가 돌아가지 않게 할 수도 있다. 테마에 따라 .nojekyll 파일이 필요할 수 도 있으니 이건 테마 확인해볼것

  3. 안될경우 파일 삭제하는 순서
    1. 압축 풀고 이름 바꾸고 디렉토리 들어간다.
    2. .travis.tml_postsdocs 파일 및 디렉토리를 지운다.
    3. .github/workflows/pages-deploy.yml.hook 파일을 제외한 나머지 .github 내부 파일 및 디렉토리를 모두 지운다.
    4. 위 파일명에서 .hook 제거.
    5. bundle 입력
    6. git 설정 후 git push
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.