최대 1 분 소요

참고 영상 테디노트 깃헙(GitHub) 블로그 10분안에 완성하기

1. 블로그 만들기

  1. 간단하게 만들기 위해서 유명한 테마를 fork한다
    1. minimal-mistakes 테마 접속 image
    2. 복사된 리포지토리로 들어가서 SettingsGeneralRepository name“내 ID.github.io” 이 형식으로 수정해서 입력한다. image
    3. _config.yml” 파일로 들어가서 Site Settingurl 부분을 수정한 Repository name으로 수정하고 Commit Changes..를 누른다. image image
    4. 내 ID.github.io”로 설정한 해당 주소로 들어가보면 블로그가 개설되었다. image

2. 글 게시하기

  1. Create new file 로 새로운 파일을 만들고 파일 이름의 형식을 “YYYY-MM-DD-제목.md”로 설정하고 Front matter를 설정하고 그 아래에 내용을 작성한다.
    • Front matter

-–

title: “The second post”

date: 2024-06-29

-–

image

image

발생할 수 있는 오류

  1. future : true

현재 날짜를 제목과 date에 입력하고 글을 작성했을 때 블로그에 글이 게시되지 않는 상황이 발생할 수 있다. 이럴 때는 -config.ymlfuture: true라는 값을 추가해준다. GitHub 블로그는 Jekyll이라는 정적 사이트 생성기를 사용하는데 Jekyll은 블로그 게시물의 날짜를 기준으로 게시 여부를 결정한다. Jekyll의 기본 설정은 future: false로 되어 있어, 미래 날짜의 게시물이 기본적으로 게시되지 않는다. image

  1. 포스트 클릭해서 보면 레이아웃이 깨짐

참고한 영상에서는 layout: post를 front matter에 넣었지만 현재 front matter에 layout: post를 입력하면 글을 클릭했을 때 사이트 레이아웃이 깨진다. 나같은 경우는 아래처럼 깨졌다. image 글을 클릭해서 들어갈 경우(아래 그림) image 해결 방법 : front matter에서 layout: post를 지운다

댓글남기기