반응형
GitHub Repository에 프로젝트를 올려 개발하다 보면 다양한 언어를 사용하는 경우가 있다. (특히 웹)
그러다 보면 GitHub Repository의 Language statistics 가 지저분해지게 된다. @-@..
난 분명 코틀린을 사용하고 있는데.... 프론트를 같은 Repository로 관리하다 보니 코틀린은 보이지도 않는다.
어떻게 해결할 수 없을까?
GitHub Linguist
깃헙은 linguist 라는 오픈소스 프로젝트로 Repository의 언어 비율을 분석한다. 분석할 때에는 확장자를 기반으로 하며 파일의 개수가 아닌 용량으로 따지게 된다.
그래서 Languages 에서 JavasScript를 제외하려면 이 linguist의 설정을 변경해주면 된다.
1. 프로젝트의 Root Directory에 .gitattributes 파일을 생성한다
2. .gitattributes 파일을 편집한다.
src/main/resources/**/** linguist-vendored
3. remote repository에 push 한다.
위 예시는 src/main/resources 하위의 모든 폴더와 파일을 언어 분석에서 제외한다는 설정이다. 그 외에도 다양한 설정이 존재한다.
src/main/resources/**/** linguist-vendored
**/*.js linguist-vendored
**/*.html linguist-vendored
추가적인 설정은 아래 공식 Repository를 참고하면 될 것 같다.
https://github.com/github/linguist
반응형
☕️ Networking
기술 직군의 기술적인 교류, 커리어 이야기, 직군 무관 네트워킹 모두 환영합니다!
위클리 아카데미 오픈 채팅방(비밀번호: 9323)
kakaotalk: https://open.kakao.com/o/gyvuT5Yd