github api로 유명한 레포 첫 커밋 메시지 확인하기
- 엄청큰 오픈소스 저장소를 보면 커밋 개수가 어마어마하다
- 첫 커밋을 확인하려고, 브라우저에서 커밋 목록으로 들어가서 한페이지 한페이지씩 넘겨가면서 찾을 수 없을 것이다
- vscode의 첫번째 커밋은 어떤 커밋일까?
Hello Code
github api로 첫 커밋 확인하기
- 약간 수동적인 방법이다
https://api.github.com/repos/microsoft/vscode/commits?page=73698&per_page=1
- 브라우저로 vscode 레포에 접속해서 총
커밋 개수
를 확인한다 - github api 중에 커밋 목록을 보여주는 api가 있다
- 파라미터로 page에
커밋 개수
를, per_page는1
로 설정해주면 첫번째 커밋을 가져올 수 있다 - 그리고 시간이 지남에 따라 새로운 커밋이 생기고, 커밋 개수가 증가하게 되면서, 나중에 다시 보려면 page 파라미터의 값을 새롭게 설정해줘야 하는 문제가 있다
참고
- 찾아보니까 스크립트로 여러사람들이 만들어 놓은것을 확인할 수 있었다
shell script
python, js
github api로 유명한 레포 첫 커밋 메시지 확인하기
https://chinsun9.github.io/2020/12/02/github-api로-유명한-레포-첫-커밋-메시지-확인하기/