지난 1년 동안 git으로 얼마나 코딩했는지 확인하세요!
GitHub를 사용했다면 아마도 다음과 같은 기여 일정을 본 적이 있을 것입니다.
괜찮고 멋지지만 GitHub를 사용하지 않는다면 어떻게 될까요? 당신의 성과를 팀과 비교할 수 있는 더 많은 정보를 원한다면 어떻게 합니까? 이 모든 것 이상은 이 빠른 광고 중단 직후에 논의될 것입니다!
좋아, 사업을 시작하자. 이 연습은 버전 제어에 git을 사용하는 모든 코드베이스에서 작동합니다. 우리 회사는 Azure를 사용하므로 기본적으로 멋진 기여 일정을 얻지 못합니다.
우리는 "git-stats"라는 npm 패키지를 사용할 것입니다.
먼저 터미널을 열고 다음을 사용하여 전역적으로 git-stats를 설치합니다.
npm i -g git-stats
이제 Git 통계는 나중에 참조할 수 있도록 커밋을 추적하지만 현재 작업할 데이터가 없습니다. 저장소에서 git-stats로 모든 커밋을 가져오려면 다른 도구를 설치해야 합니다.
필요한 도구는 "git-stats-importer"입니다. 다음을 사용하여 전역적으로 설치할 수 있습니다.
npm install -g git-stats-importer
"git-stats-importer"가 설치된 후 통계를 원하는 저장소로 cd합니다.
cd path/to/my-repository
그런 다음 다음을 실행합니다.
git-stats-importer
다음과 같이 "이메일을 찾을 수 없습니다"라는 오류가 표시되는 경우
"-e"와 다음과 같이 리포지토리에 액세스하는 데 사용하는 이메일이 뒤따르는 명령을 다시 실행해야 합니다.
git-stats-importer -e [email protected]
해당 명령을 실행한 후 "정보 완료"가 뒤따르는 가져오기 라인을 볼 수 있습니다.
이 시점에서 통계를 확인하는 데 필요한 모든 것이 있습니다!
터미널에서 기여 캘린더(GitHub와 유사)를 보려면 다음 명령을 입력하십시오.
git-stats
작년의 모든 기여를 동일한 형식으로 볼 수 있습니다!
전체 팀의 모든 기여를 보려면(단지 자신의 기여가 아닌) 다음을 실행할 수 있습니다.
git-stats -g
마지막으로 기여도가 있는 나머지 팀과 비교하여 자신의 위치를 확인하려면 다음을 실행하여 저장소의 각 작성자별 기여도 백분율로 터미널에서 파이 차트를 생성할 수 있습니다.
git-stats --authors
결과는 이와 비슷해야 합니다!
얼마나 멋진가요?! 나는 내가 어떻게 하고 있는지 추적하고 매년 그것을 비교하는 것을 좋아합니다. 이를 통해 지난해 목표와 진행 상황을 측정하는 데 도움이 되기를 바랍니다. 🙂
Reference
이 문제에 관하여(지난 1년 동안 git으로 얼마나 코딩했는지 확인하세요!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/austinblade/see-how-much-you-coded-in-the-past-year-with-git-85l텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)