[Project를 위한 공부]

[Project를 위한 공부] github.io 로 블로그 정검하기

dyk98 2025. 1. 14. 20:18

Github.io 란?

  • 가볍게 말하자면 github.io 는 Github 에서 제공되는 무료 정적 웹 호스팅 서비스로, 보통 개인 포트폴리오나, 프로젝트 문서화, 블로그등으로 활용되며, Github 저장소에 있는 코드를 기반으로 간단하게 웹사이트를 만들수 있다.

주요 특징:

  1. 무료 호스팅 : javascript등의 정적 파일들로 무료 호스팅이 가능
  2. 커스텀 도메인 : username.github.io 기본 도베인 대신 자신만의 도메인을 연결 할수 있음.
  3. 간단한 베포 : 특정 브랜치에 파일을 푸시 하면 자동 베포가능.
  4. Jekyll 통합 : Markdown 파일로 동적 콘텐츠 생성가능.
  5. HTTPS 지원 : 기본적으로 HTTPS 제공해 보안을 강화할수 잇음.

Github.io

  • 일단 github.io를 만들려면, public 으로 만들어서 해야 무료로 가능하다고 한다 처음에 private 으로 해서 배포 하려고 했다가 github plus를 요구하는것으로 보아 public으로 하게 될시 그냥 Setting -> Page -> Build and deployment -> source (Deploy from a branch) -> branch (main -> /root) 로 성정해 배포할수 있다.
  • 그래서 그걸 세팅후 Jekyllthemes.org 에 들어가 괜찮은 template 를 보고 다운을 받았다.
  • 그리고 내 이력서을 토대로 일단 적어서 editing 후 deploy를 해보았다.

https://dea980.github.io/

 

Daeyeop's Dev

Daeyeop's Dev Pursuing AI Engineering

dea980.github.io

 

http://jekyllthemes.org/

 

Jekyll Themes

 

jekyllthemes.org

 

https://docs.github.com/ko/pages/quickstart

 

GitHub Pages 빠른 시작 - GitHub Docs

GitHub Pages를 사용하여 일부 오픈 소스 프로젝트를 소개하거나, 블로그를 호스트하거나, 이력서를 공유할 수도 있습니다. 이 가이드는 다음 번 웹 사이트 만들기를 시작할 때 도움이 됩니다.

docs-internal.github.com