Visual Studio Code
GitLens – VS Code에서 Git 기록과 코드 히스토리를 한눈에 보는 방법
jonbeo
2025. 8. 17. 09:37
반응형
안녕하세요 😊
Git을 쓰다 보면 “이 코드 누가, 언제, 왜 변경했지?”라는 궁금증이 생길 때가 많죠.
그럴 때 강력한 힘을 발휘하는 VS Code 확장 프로그램이 바로 GitLens입니다.
GitLens는 단순한 Git 플러그인이 아니라,
코드 히스토리·기여자·변경 이유까지 상세하게 보여주는 Git 슈퍼툴입니다.
📍 1. GitLens란?
- VS Code 전용 Git 확장 프로그램
- 커밋 히스토리, 기여자 정보, 변경 이력 등을 IDE 안에서 바로 확인
- Blame 주석으로 해당 줄의 마지막 수정자·수정 시점 표시
- 코드 비교, 파일 이력 탐색, 커밋 검색까지 지원
📍 2. 설치 방법
- VS Code 왼쪽 Extensions(확장) 패널 클릭
- GitLens — Git supercharged 검색
- 설치 후 VS Code 재시작
- 상태바에 GitLens 아이콘이 생기면 준비 완료
📍 3. 주요 기능
1) 인라인 Blame
// 코드 옆에 수정자, 날짜, 커밋 메시지가 표시됨
const price = calculatePrice(); // 2024-11-10 by 홍길동: 할인율 로직 수정
- 해당 줄을 누르면 바로 커밋 세부정보 확인 가능
2) 파일 히스토리 보기
- 파일 우클릭 → GitLens: Show File History
- 시간 순으로 변경 내역과 커밋 메시지 확인 가능
3) 코드 비교
- 현재 파일과 특정 커밋 버전을 비교 가능
- 변경된 부분을 Diff 뷰로 직관적으로 표시
4) 기여자 통계
- 프로젝트 전체에서 누가 얼마나 기여했는지 시각화
- 라인 수, 커밋 수 등 기여도 확인 가능
📍 4. 실무에서 GitLens가 좋은 이유
- 코드 리뷰 효율↑: 변경 이유를 바로 확인 가능
- 버그 추적 속도↑: 문제 발생 시점·작성자 빠르게 확인
- 히스토리 분석↑: 오래된 코드의 변천사를 쉽게 파악
📍 5. 꿀팁 – 필요한 기능만 사용하기
GitLens는 기능이 많아 처음엔 복잡할 수 있습니다.
- Blame 인라인 주석만 켜고 나머지는 비활성화
- 단축키로 자주 쓰는 기능만 등록
- Diff 뷰를 GitLens 대신 VS Code 기본 Diff로 연동 가능
✅ 마무리
GitLens는 Git 사용 경험을 한 단계 업그레이드해주는 필수 확장입니다.
코드 히스토리를 자주 확인하는 개발자라면,
GitLens 하나로 시간과 수고를 크게 줄일 수 있습니다.
오늘 바로 설치해보시고, 실무 프로젝트에 적용해보세요! 😊
반응형