ESTsoft Tech Blog ์ ๋๋ค.
- Repository์ Issues ํญ ํด๋ฆญ
- New issue ํด๋ฆญ
- Title ๋ฐ Description ์์ฑ
- git clone
- ์๋ก์ด ๋ธ๋์น ๋ง๋ค๊ธฐ ( docs/์ปจํ ์ธ ๋ช )
- terminal ์ฐฝ open
- sh make-template.sh ๋ช ๋ น์ด ์ ๋ ฅ
- ๋ฌธ์๋ช ์ ๋ ฅ
- _posts ํด๋ ๋ด ๋ง๋ค์ด์ง ํ์ผ ํ์ธ
- ๊ณตํต form ์์๋๋ก md ํ์ผ ์์ฑ
- if ์ด๋ฏธ์ง๋ฅผ ์ฝ์ ํ๊ณ ์ถ์ ๊ฒฝ์ฐ img/[ํด๋น๋ ๋]/[ํด๋น์ผ์] ํด๋ ์์ผ๋ก ์ฎ๊ฒจ ์ฐธ์กฐํ๊ธฐ
- git add
- git commit -m 'docs: ์๋ก์ด ์ปจํ ์ธ '
- git push
- ๊ด๋ฆฌ์์๊ฒ pr ์์ฒญ (ํด๋น ๋ธ๋์น -> master ๋ธ๋์น)
- ์์ฑ๋ ๋ด์ฉ ํ์ธ
- ๊ด๋ฆฌ์ approve ์ ํ ํฌ ๋ธ๋ก๊ทธ ํํ์ด์ง ๋ฐ์
โ๏ธํ์ํ ํด๋&ํ์ผ ์์ฃผ๋ก ์ค๋ช ๋๋ฆฝ๋๋ค. โ๏ธ์์ฐ๋ ํ์ผ์ โย ๋ก ํ์
- _data
- ui-text.yml: ๋ค๊ตญ์ด ์ฌ์ฉ ์ค์ ํ์ผ โ
- _includes: ๊ณตํต์ ์ผ๋ก ์ฌ์ฉ๋๋ section ํ์ผ ์ ์ฅ์
- _layouts: ํด๋๋ช ๋๋ก ์ฌ๋ฌ ๋ ์ด์์ ํ์ผ ์ ์ฅ์
- _posts: Markdown์ผ๋ก ์์ฑ๋ ๋ธ๋ก๊ทธ ์ปจํ ์ธ ๋ค ์ ์ฅ์
- _site: html๋ก build๊ฐ ๋ ํ ์ค์ ์นํ์ด์ง์์ ๋ณด์ฌ์ง๋ ๋ชจ๋ ํ์ผ ์ ์ฅ์
- assets
- css: css ํ์ผ๋ค ์ ์ฅ์
- image: image ํ์ผ ์ ์ฅ์
- js: javascript ํ์ผ ์ ์ฅ์
- docs: ํ์ฌ ์ฌ์ฉ๋์ง ์์ต๋๋ค. โ
- _config.yml: jekyll ์ค์ ํ์ผ
- make-template.sh: ๊ณตํต์ ์ผ๋ก ์ธ Form ํ์ผ ๋ง๋ค์ด์ฃผ๋ sh ์คํฌ๋ฆฝํธ ํ์ผ
| ์ด๋ฆ | ์ค๋ช | ์ด๊ธฐ๊ฐ | ๋น๊ณ |
|---|---|---|---|
| layout | ๋ ์ด์์ | post | |
| title | ์ ๋ชฉ | ||
| tags | ํ๊ทธ๋ค | ex) [ ai, ์ด์คํธ์ํํธ, ํ๋ก ํธ์๋ ] | |
| cover-img | ๋ํ ์ด๋ฏธ์ง | ||
| comments | ๋๊ธ ์ฌ์ฉ ์ ๋ฌด | true | |
| share-title | ์ ๋ชฉ | meta ํ๊ทธ (SEO ๊ด๋ จ) | |
| share-description | ์ค๋ช | meta ํ๊ทธ (SEO ๊ด๋ จ) | |
| share-img | ๋ํ ์ด๋ฏธ์ง | meta ํ๊ทธ (SEO ๊ด๋ จ) | |
| readtime | ์ฝ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ | true | |
| language | ์ธ์ด | kor | |
| use_math | ์ํ ํ๊ธฐ๋ฒ ํ์ ๊ฐ๋ฅ ์ฌ๋ถ | true | Mathjax ์์ |

