git-quick-stats 로 보는 다양한 Git 통계
오늘 작업한 코드량이나, 특정 개발자가 작업하여 Git에 커밋한 코드 수는 어떻게 확인할 수 있을까요?
통계를 확인하는 git 명령어들을 터미널에서 입력해줄 수도 있겠지만,
좀 더 쉽게 통계를 볼수 있도록 해주는 툴이 있어서 소개해 드리겠습니다~
이름은 git quick-stats인데요.
이름에서도 알 수 있듯이, 빠르게 stat을 볼 수 있도록 해줍니다.
그럼, 설치방법과 간단한 사용법들을 간단하게 정리해 보겠습니다.
1. 설치 방법
맥에서는 brew를 이용하면 너무나 쉽습니다.
(항상 brew update 하시는 것 아시지요?)
아래와 같이 터미널에 입력하면, 알아서 설치를 마쳐줍니다.
>> brew install git-quick-stats
Window나 Linux에서의 좀 더 자세한 설치방법은,
아래링크의 Git 페이지를 참조해주시면 됩니다.
>> https://github.com/arzzen/git-quick-stats
2. 사용 방법
사용 방법은 너무나 쉬운데요.
터미널에 다음 명령어를 입력하면 됩니다.
>> git quick-stats
위의 명령어를 실행하면, 아래와 같은 메뉴를 볼 수 있구요.
stat을 보는 것 뿐이므로, 다양하게 실행해보고,
원하시는 것 위주로 사용하시면 됩니다.
저는 주로 3번 daily status를 사용하는 데요.
방금, 테스트로 커밋을 한 번 하고나서, 코드 한 줄을 수정하였는데요.
아래와 같은 화면을 볼 수 있습니다.
quick stats 를 사용하면, 유저별로 몇 %씩 코드를 커밋했는지도 볼 수도 있는데요.
아래는 두명이 커밋을 했을 때 해본건데요.
(유저이름을 않보이도록 해서, 구분이 않될수도 있겠네요)
한명은 17814줄을 더하고, 17번 커밋을 하였고,
다른 한명은 71줄을 더하고, 1번만 커밋을 하였습니다.
같이 공동 작업을 할 때, 어느정도 기여했는지도 대략 알 수 있겠군요.
이외에도 월별 커밋수나, 유저의 시간별 통계 등 여러 통계를 볼 수 있으니,
다양하게 사용해보고 생산성을 늘리는데 도움이 되도록 사용하면 좋을 것 같습니다.