Git 노트는 커밋·블롭·트리 등 모든 Git 객체에 메타데이터를 추가해 객체 자체를 변경하지 않고 정보를 보관할 수 있음
`git notes add -m` 명령으로 커밋 메시지 아래에 리뷰어나 테스트 결과, 타임트래킹 등을 주석 형태로 추가 가능
Gerrit의 reviewnotes 플러그인으로 오프라인에서도 코드 리뷰 메타데이터를 `git log --show-notes`로 확인할 수 있음
구글의 git-appraise는 Git 노트를 활용해 완전 분산형 코드 리뷰 시스템을 로컬에서 구동하도록 구현
GitHub 등 주요 플랫폼에서 노트 표시를 중단하고 사용법이 불편해 널리 쓰이지 않음
사용성과 도구 지원이 개선되면 프로젝트 이력과 코드 리뷰 이력을 Git 자체에 분산 저장하는 대안으로 활용 가능
Get notified when new stories are published for "🇰🇷 Hacker News 한국어"