Skip to content

Git hook으로 Repository README에 파일트리 넣기

전공동아리 DMS에서 라이트닝 토크 주제로 선정하여 발표했던 주제이다.

Tree 명령어 결과를 링크 형태의 md로 변환하기 위해 스크립트를 작성하고, 그 스크립트를 Git hook으로 등록하여 커밋시 README에 파일 트리가 자동으로 들어가도록 구현했다. 쉘 스크립트와 gsed를 사용한 것이 처음이라 어려웠지만 스크립트를 통해 다양한 것을 자동화할 수 있다는 것을 알게되었다.

현재까지도 TIL 레포지토리에서 유용하게 사용하고 있다.