피드로 돌아가기
From Code to Clouds: Hosting a Professional Resume on GitHub Pages
Dev.toDev.to
DevOps

GitHub Pages와 Git Workflow를 통한 정적 웹 사이트 배포 최적화

From Code to Clouds: Hosting a Professional Resume on GitHub Pages

Rahimah Sulayman2026년 4월 23일5beginner

Context

정적 PDF 기반 이력서의 낮은 접근성과 인터랙티브 요소 부재를 해결하기 위한 라이브 호스팅 필요성 대두. 로컬 환경의 소스 코드를 원격 저장소와 동기화하여 글로벌 접근이 가능한 웹 환경으로 전환하는 구조적 설계 요구.

Technical Solution

  • Git Bash를 통한 Unix-style 환경 구축으로 Windows OS 상의 커맨드 라인 인터페이스 일관성 확보
  • git init을 통한 로컬 저장소 초기화로 파일 변경 이력 추적 및 Version Control 체계 수립
  • Remote Origin 설정을 통한 Local-to-Remote 매핑으로 코드의 중앙 집중식 관리 구조 설계
  • Personal Access Token(PAT) 도입을 통한 HTTPS 기반 인증 보안 강화 및 권한 관리
  • GitHub Pages의 Build Source를 Master Branch로 지정하여 소스 코드 푸시와 동시에 자동 배포되는 CI/CD 파이프라인 구현
  • Vim Editor와 cat 명령어를 활용한 Raw 환경에서의 코드 무결성 검증 및 최적화

1. `git init` 실행 전 원격 저장소 연결 시 발생하는 fatal 에러 방지를 위한 초기화 순서 준수

2. 보안 강화를 위해 일반 패스워드 대신 Personal Access Token(PAT) 사용 여부 확인

3. `git status`를 통한 Untracked 영역과 Staged 영역의 명확한 구분 및 검증 프로세스 구축

4. 정적 웹 사이트 배포 시 Branch 설정과 Build Source 일치 여부 검토

원문 읽기