개요
GitHub 연동은 GitHub 계정에 연결하여 커밋, 풀 리퀘스트, 코드 리뷰를 자동으로 수집합니다. 이 데이터로 일기에 개발 작업의 상세한 기록을 더합니다.
활용 사례
- 여러 리포지토리의 커밋과 코드 변경 사항을 자동으로 캡처합니다
- 리뷰와 토론을 포함한 풀 리퀘스트 활동을 기록합니다
- 작성자와 리포지토리로 필터링하여 집중된 일기 항목을 만듭니다
수집 데이터
- 커밋 — SHA, 메시지, 작성자, 타임스탬프 (리포지토리별)
- 풀 리퀘스트 — 번호, 제목, 상태, 본문 발췌, 생성/수정/머지 일시
- 이벤트 — 이슈 열기/닫기, 댓글, 코드 리뷰, 브랜치 생성/삭제
- 리포지토리 지표 — 스타, 포크, 워처, 오픈 이슈 (일별 변동 포함)
- 사용자 지표 — 팔로워, 팔로잉, 공개 리포지토리 수 (변동 포함)
데이터는 작성자와 선택한 리포지토리로 필터링됩니다. 봇이 생성한 PR (dependabot, renovate)은 자동으로 제외됩니다.
일기 샘플 발췌
2026년 3월 12일
인증 리팩터링, 마침내 배포
개발
acme/api에 3개 커밋을 푸시 — 리프레시 토큰을 지원하도록 인증 미들웨어를 리팩터링. 토큰 로테이션 로직이 예상보다 까다로웠지만, 새 흐름이 엣지 케이스를 깔끔하게 처리한다.
acme/web에서 PR #42를 리뷰하고 머지 — 설정 페이지에 다크 모드 지원 추가. 승인 전에 색상 대비에 대해 몇 가지 코멘트를 남겼다.
생산적인 코딩 하루 — 인증 리팩터링이 몇 주간 백로그에 있었는데, 드디어 배포하니 기분이 좋다.
설정
OAuth를 통해 GitHub 계정으로 로그인하세요. 추적할 리포지토리와 활동 유형을 선택할 수 있습니다.
권한
repo — 리포지토리, 커밋, 풀 리퀘스트에 대한 읽기 접근
read:user — GitHub 프로필 정보 읽기 (사용자 이름, 아바타)
플랜
모든 플랜에서 이용 가능 (Free, Basic, Advanced).