elsa in mac

github의 특정 폴더만 다운로드 받고 싶다면 gitsnip.. 본문

Terminal(CLI,TUI)

github의 특정 폴더만 다운로드 받고 싶다면 gitsnip..

elsa in mac 2025. 5. 31. 21:55

Github 에는 일반적으로 특정 Open Source Project가 있지만,  그에 못지 않고 dotfile 이나 특정 자료들을 모아 놓은 저장소도 꽤나 많이 있지요. 때로는 특정 저장소의 전부는 아니고,  특정 폴더만 다운로드 받고 싶을 때가 있는데 이럴 때 유용한 CLI 도구가 있습니다. 

gitsnip은 이러한 사용자의 요구에 딱 맞는 도구 입니다. 2025년 4월에 등록된 따끈따끈한 신상이구요.  windows, linux, macOS 모두를 지원하며, releases 에서 최신 버전을 다운로드 받아 사용할 수 있습니다. 

사용법도 매우 간단해서, 예를 들어 저장소의 주소가 https://github.com/dagimg-dot/gitsnip?ref=terminaltrove 이고, 이 저장소의 assets 이라는 폴더만 다운로드 받고 싶다면, 다음과 같이 하면 됩니다. 

gitsnip https://github.com/dagimg-dot/gitsnip?ref=terminaltrove assets

gitsnip <github-repo-url> <subdir> <output-dir> 의 형식을 지원합니다.  그 밖에 좀 더 다양한 기능을 지원하는데 그건 해당 github 의 설명을 참조하시면 되겠습니다. 

공유하기 링크
Comments