도구로 돌아가기

GitTree 사용자 가이드

GitHub 저장소 시각화 도구의 모든 기능 사용법을 알아보세요

GitTree란?

GitTree는 GitHub 리포지토리를 대화형 시각화로 변환하는 무료 웹 도구입니다. 파일 구조를 탐색하고, 메트릭을 분석하며, 코드 구성을 직관적으로 이해할 수 있습니다.

Because GitTree operates entirely client-side, your browser communicates directly with the GitHub API. No code is sent to or stored on any intermediate server. Analysis results are cached locally in your browser's storage to enable near-instant reloads of recently visited repositories.

시각적 분석

트리 형식으로 전체 리포지토리 구조 보기

상세 메트릭

파일 및 폴더에 관한 통계 및 차트

사용하기 쉬움

GitHub URL을 붙여넣고 탐색을 시작하세요

3단계로 시작하기

1 GitHub URL 붙여넣기

홈페이지의 주 필드에 공개 GitHub 리포지토리 URL을 붙여넣으세요.

허용 형식:
https://github.com/usuario/repositorio
usuario/repositorio
https://github.com/usuario/repositorio.git

2 "시각화" 클릭

도구가 완전한 리포지토리 구조를 가져와 모든 정보를 처리합니다. 리포지토리 크기에 따라 몇 초가 걸릴 수 있습니다.

3 결과 탐색하기

"트리"와 "메트릭" 탭 사이를 탐색하여 리포지토리 데이터의 다양한 보기를 살펴보세요.

주요 기능

트리 보기

폴더와 파일의 계층 구조 탐색:

팁: 툴바의 "텍스트 복사" 버튼을 사용하여 ASCII 형식의 구조를 복사하고 문서에 붙여넣으세요.

메트릭 탭

리포지토리에 대한 인사이트 얻기:

각 버튼의 기능은?

입력 필드

붙여넣기

클립보드에서 리포지토리 링크를 자동으로 붙여넣습니다. GitHub URL을 방금 복사했을 때 유용합니다.

시각화

리포지토리 분석을 시작합니다. 완전한 구조를 가져와 모든 파일 및 폴더 정보를 처리합니다.

시각화

트리

리포지토리 구조를 계층적 트리 형식으로 표시합니다. 모든 디렉토리와 파일을 확장하고 탐색할 수 있습니다.

메트릭

파일 수, 총 크기, 유형 분포, GitHub 데이터 등 리포지토리에 관한 통계와 차트를 표시합니다.

도구

캐시 지우기

로컬 캐시에 저장된 모든 리포지토리를 제거합니다. 공간을 확보하거나 새 분석을 강제할 때 사용합니다.

다시 로드

캐시를 무시하고 현재 리포지토리를 강제로 재분석합니다. 리포지토리의 최근 업데이트를 보는 데 유용합니다.

내보내기

JSON

완전한 구조를 JSON 형식으로 내보냅니다. 프로그래밍 방식 분석이나 다른 도구와의 통합에 이상적입니다.

CSV

파일 목록을 CSV 형식(스프레드시트)으로 내보냅니다. Excel, Google Sheets 또는 기타 데이터 도구에서 분석하기에 완벽합니다.

트리 툴바

텍스트 복사

트리 구조를 ASCII 텍스트 형식으로 복사합니다. 문서, README에 포함하거나 구조를 공유하는 데 유용합니다.

펼치기

트리의 모든 디렉토리를 한 번에 펼칩니다. 완전한 리포지토리 구조를 표시합니다.

접기

모든 디렉토리를 접어 루트 수준만 표시합니다. 간략한 개요를 보는 데 유용합니다.

다른 컨트롤

테마 전환

오른쪽 상단 모서리에 있는 버튼으로 밝은 테마와 어두운 테마 사이를 전환합니다. 기본 설정이 자동으로 저장됩니다.

파일 검색

트리 위의 검색 필드로 실시간으로 파일을 필터링합니다. 파일 이름이나 경로의 일부를 입력하세요.

빠른 팁: 버튼 위에 마우스를 올려 버튼의 기능에 대한 빠른 설명(툴팁)을 확인하세요!

고급 팁

빠른 붙여넣기: 입력 필드 옆에 있는 "붙여넣기" 버튼을 사용하여 클립보드에서 복사한 링크를 자동으로 붙여넣으세요.
스마트 캐시: GitTree는 분석을 로컬에 저장합니다. 최근에 분석된 리포지토리는 즉시 로드됩니다.
데이터 내보내기: 외부 사용을 위해 완전한 분석을 내보내려면 "JSON" 또는 "CSV" 버튼을 사용하세요.
밝음/어두움 테마: 오른쪽 상단 모서리의 달/태양 아이콘을 클릭하여 테마 사이를 전환하세요.

자주 묻는 질문

Q: GitTree는 비공개 리포지토리에서 작동합니까?
A: 아니요, 공개 GitHub 리포지토리에서만 가능합니다.

Q: 내 데이터가 저장됩니까?
A: 아니요, 분석된 코드는 저장되지 않습니다. 캐시를 위해 메타데이터만 브라우저에 로컬로 보관됩니다.

Q: 모든 리포지토리를 분석할 수 있습니까?
A: 예, 모든 공개 GitHub 리포지토리. 일부 매우 큰 리포지토리는 GitHub API에 의해 구조가 잘릴 수 있습니다.

Q: 도구는 무료입니까?
A: 예, 완전히 무료이며 오픈 소스입니다.

Q: Why is the tree loading slowly?
A: Response time depends on the GitHub API and the repository size. Large monorepos with thousands of files may take several seconds. Subsequent loads of the same repository are nearly instant thanks to the local cache.

Q: How do I report a bug or suggest a feature?
A: Open an issue on the GitHub repository. All feedback is reviewed and valued.