github 블로그 테마적용
깃헙 블로그는 쉽게 jekyll로 사용하기로 결정
1. 블로그 테마 결정하기
테마 사이트 가서 테마 설정하기
현재 내 블로그는 아래로 결정
2. 테마 파일 받아서 내 repository와 연결된 곳에 덮어쓰기.
github 링크로 들어가서 아래 Download ZIP 해주기
내 폴더에 풀어주기
3. 실행 테스트 하기
실행을 하기위해서 우선 {username}.github.io 에 들어가서 명령어 실행시킬것
- 실행기 설치
1
bundle install
- jekyll 실행
1
bundle exec jekyll serve
- server address 주소에서 정상적으로 동작하는지 확인해볼것
- 정상적으로 동작
망할 오류..
jykell 로 실행했을때는 정상적으로 페이지가 동작했는데
github 블로그에서는 정상적으로 동작이 안할 때가 잇는데 내가 찾은 jkyell theme 가 그 중 하나였다.
정상적으로 올리는 방법
- _config.yml 파일 수정하고
- tools/init.sh 명령어 실행 (매우 중요)
- git push
- github 에 들어가서 settings - pages 에서 설정을 아래와 같이 바꿔주자
주의 사항
- 혹시라도 repo 에 Gemfile.lock 파일이 존재하는지 확인해보자 (Gemfile 아니다 Gemfile.lock 파일이다), 존재할경우 .gitignore 에 추가하여 제거하자
.nojkyell 파일이 존재하는지 확인하자
GitHub Pages는 Jekyll로 서버를 돌린다.그리고 Jekyll을 사용하지 않는 사이트는 Jekyll 서버가 돌아가지 않게 할 수도 있다. 테마에 따라 .nojekyll 파일이 필요할 수 도 있으니 이건 테마 확인해볼것
- 안될경우 파일 삭제하는 순서
- 압축 풀고 이름 바꾸고 디렉토리 들어간다.
.travis.tml
,_posts
,docs
파일 및 디렉토리를 지운다..github/workflows/pages-deploy.yml.hook
파일을 제외한 나머지.github
내부 파일 및 디렉토리를 모두 지운다.- 위 파일명에서
.hook
제거. bundle
입력- git 설정 후
git push
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.