github pages에서 무료로 호스팅을 하려면 git repository가 public 상태이어야만 함.
인터넷에 공개되므로 민감한 정보는 저장하지 말 것.
- template 폴더 조회
- 폴더안의 md 파일 중 작성하고 싶은 종류의 md파일을 클릭.
- md파일을 클릭 한 후 아래와 같이 raw 버튼을 누르면 template 조회가능.
- raw 코드를 복사해서 md 파일 작성을 준비
- /_posts 폴더로 이동 후 파일생성 버튼 클릭
- 파일명 앞에 2010-01-10- 형태로 날짜를 입력
- 파일명.md 입력
- post 작성 준비 과정에서 복사한 코드를 edit 창에 붙여넣기.
- 적절하게 편집
preview 버튼을 이용하여 미리 확인 가능. - commit 버튼 클릭
presentation post는 presentation 파일 업로드 방법을 참조
- assets/posts 폴더로 이동 후 파일생성 버튼 클릭
- 이외의 post는 새로운 post의 파일명 입력 > "/" 를 입력> readme.md 입력
- commit 버튼 클릭
- readme.md 가 새로 생성된 폴더에 파일을 드래그 앤 드랍
- commit 버튼 클릭
- assets/presentations 폴더 이동
- 파일을 드래그 앤 드랍
- commit 버튼 클릭
[Download](/assets/posts/md_file_name/file_name.ext){: .btn .btn--primary}
![](/assets/posts/md_file_name/image_file.jpg)
md파일과 같은 파일명의 이미지 파일을 /assets/presentations 폴더에 저장하여 아래와 같이 md파일을 수정
---
header:
teaser: "/assets/presentations/md_file_name.jpg"
image: "/assets/presentations/md_file_name.jpg"
---
index.md 파일 편집.
author_id:
id: author_id # 위의 author_id와 동일하게 입력
name: 이름
bio: 소속
avatar: "/assets/images/avatar/photo.jpg"
member_group: # president, member, advisor 선택 (president: steering committee 상단에 노출, member: steering committee에 노출, advisor: advisory committee에 노출
이 홈페이지는 Minimal Mistakes 테마를 이용하여 제작되었으며
Jekyll 라이브러리 기반임.