본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 생산성·자동화 · 윈도우즈 유틸

gitresume (Install)

0

Gitresume는 개발자를 위해 Git 커밋 기록을 분석하여 전문적인 이력서를 자동으로 생성하는 경량 명령줄 도구입니다.

PDF 생성개발자오픈소스이력서커밋 분석

소개

Gitresume는 개발자를 위해 Git 커밋 기록을 분석하여 전문적인 이력서를 자동으로 생성하는 경량 명령줄 도구입니다. GitHub에서 iamhabbeboy가 개발했으며, Python 없이 빠르게 사용할 수 있습니다. MIT 라이선스로 공개된 오픈소스 프로그램으로, macOS와 Linux는 물론 Windows에서도 Chocolatey 패키지를 통해 설치할 수 있습니다.

상세정보

프로그램 소개

Gitresume는 개발자의 Git 커밋 기록을 기반으로 이력서를 자동 생성하는 CLI(명령줄 인터페이스) 도구입니다. 프로젝트의 커밋 메시지를 분석하여 기술 스택, 프레임워크, 기여도 등의 인사이트를 추출하고, 이를 전문적인 이력서로 변환합니다.

주요 기능

  • Git 히스토리 분석: 로컬 Git 프로젝트의 커밋 기록을 분석하여 기술 스택, 프로젝트 세부 사항 및 기여도를 자동으로 추출합니다.
  • AI 지원 인사이트: Gemini, OpenAI 등 AI 모델을 활용하여 커밋 내용을 분석하고 개인화된 인사이트를 생성할 수 있습니다.
  • 다중 형식 내보내기: 완성된 이력서를 Markdown, PDF, DOCX, HTML 형식으로 내보낼 수 있습니다.
  • 대시보드 관리: ‘gitresume serve’ 명령으로 로컬 HTTP 서버를 시작하여 이력서, 프로젝트, 프롬프트를 웹 대시보드에서 시각적으로 관리할 수 있습니다.

다운로드 및 설치 방법

Windows에서 Gitresume를 설치하는 가장 간편한 방법은 Chocolatey 패키지 매니저를 사용하는 것입니다.

아래 명령어를 터미널(명령 프롬프트 또는 PowerShell)에서 실행하여 설치할 수 있습니다.

choco install gitresume --version=0.1.0

기본 사용법

설치 후 이력서 생성을 시작하려면 다음 명령어 순서로 작업을 진행합니다.

  1. 설정 초기화: gitresume init 명령어로 앱 설정을 초기화합니다.
  2. Git 프로젝트 시드: gitresume seed 명령어로 분석할 Git 프로젝트의 커밋 메시지와 기술 스택을 추출합니다.
  3. 대시보드 시작: gitresume serve 명령어로 localhost:4000에서 대시보드를 시작하고, 웹 인터페이스를 통해 이력서를 시각적으로 작성·관리할 수 있습니다.

이런 경우에 유용합니다

  • 프로젝트 이력을 정리하여 전문적인 개발자 이력서를 빠르게 작성하고 싶을 때
  • Markdown, PDF 등 다양한 형식으로 이력서를 내보내야 할 때
  • 로컬에서 Git 기반으로 이력서 데이터를 관리하고 싶을 때

지원 환경 및 시스템 요구사항

Gitresume는 Linux, macOS, Windows를 지원하는 크로스 플랫폼 도구입니다. Windows에서 DOCX 형식으로 내보내기 기능을 사용하려면 Pandoc 패키지가 별도로 설치되어 있어야 합니다.

시스템 요구사항

Pandoc 패키지가 DOCX 형식 내보내기에 필요합니다.