Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- catalina
- AirPods
- 아이폰
- 3D 프린터
- sierra
- mojave
- tevo
- 버그
- 시에라
- 3D프린터
- 애플
- Linux
- Mac
- asahi linux
- 맥북프로
- IOS
- Tarantula
- high sierra
- asahi
- 터치바
- Fedora
- beta
- 에어팟
- 업데이트
- 터미널
- 맥
- 컨트롤러
- macos
- iOS 13
- 모하비
Archives
- Today
- Total
elsa in mac
github의 특정 폴더만 다운로드 받고 싶다면 gitsnip.. 본문

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 의 설명을 참조하시면 되겠습니다.
'Terminal(CLI,TUI)' 카테고리의 다른 글
| Ghostty 1.1.4 - 사용자 Shader 버그 수정 (0) | 2025.06.22 |
|---|---|
| stylish TUI Radio Player - SonicRadio (0) | 2025.06.12 |
| 터미널 기반의 깔끔한 Music Player - RMPC (0) | 2025.05.25 |
| terminal 기반의 심플하고 이쁜 music player - kew (0) | 2025.04.13 |
| systemctl-tui : systemd 서비스들 관리 및 log를 쉽고 효과적으로 확인하자. (0) | 2025.03.21 |
Comments