반응형
git프로젝트의 소스코드 라인수를 구하는 명령어를 찾다가
스택오버플로우에서 유용한 명령어를 발견했다.
git project의 모든 파일의 라인수 총합 구하기
$ git ls-files | xargs cat | wc -l
위 명령어를 알고자하는 git 프로젝트의 루트에서 실행시켜주면 된다.
결과
5909 (이 결과 값은 프로젝트마다 다르다)
git project의 모든 파일의 라인수 살펴보기
git ls-files | xargs wc -l
위 명령어는 모든 라인수 뿐만 아니라 파일 각각의 라인수를 출력해준다.
결과
70 CircularBuffer/CircularBuffer.c
48 CircularBuffer/CircularBuffer.h
279 CircularBuffer/Makefile
.....
5909 total
참고 : https://stackoverflow.com/questions/4822471/count-number-of-lines-in-a-git-repository
반응형
'GIT' 카테고리의 다른 글
[GIT] git not staged 상태의 파일 수정사항 없애는 명령어 (0) | 2018.12.23 |
---|---|
[GIT] git stage에 add된 파일 다시 unstage상태로 되돌리기 (0) | 2018.12.23 |
[Git] git에 add된 파일의 변경점 확인 명령어 (staging area에 넣은 파일의 변경 확인) (0) | 2018.11.08 |
[Gir] remote url 변경 명령어 (0) | 2018.11.08 |
[Git] username 및 email 변경 명령어 (0) | 2018.11.08 |