jonas/tig
Git 저장소를 탐색하고 변경 사항을 청크 단위로 스테이징할 수 있는 ncurses 기반 텍스트 터미널 인터페이스입니다.
대체할 수 있는 제품:GitKraken
Sourcetree
- 스타
- 13,369
- 포크
- 674
- 열린 이슈
- 234
- 마지막 커밋
- 8일 전
어떤 프로젝트인가요?
Tig는 Git용 ncurses 기반 텍스트 인터페이스입니다. 주로 저장소 브라우저로 사용되며, 터미널을 벗어나지 않고 커밋, 브랜치, 파일 기록, blame, diff를 살펴볼 수 있습니다.
탐색 기능 외에도 파일 전체가 아니라 개별 hunk를 선택해 커밋할 변경 사항을 청크 단위로 스테이징할 수 있습니다. 다양한 Git 명령의 출력을 탐색 가능한 화면으로 보여주는 pager로도 사용할 수 있습니다.
Tig는 ncurses를 지원하는 모든 터미널에서 실행되며, 저장소에 매뉴얼 페이지와 설치 안내가 제공됩니다.
핵심 기능
- 01터미널 화면에서 커밋, 브랜치, 파일 기록, blame, diff를 살펴볼 수 있습니다.
- 02커밋할 변경 사항을 청크 단위로 스테이징할 수 있습니다.
- 03다양한 Git 명령의 출력을 위한 pager로 사용할 수 있습니다.
- 04ncurses를 지원하는 모든 터미널에서 실행됩니다.
활용 사례
- 원격 서버에 SSH로 접속해 커밋 기록을 검토할 때.
- 커밋 전에 개별 hunk를 골라 스테이징할 때.
- GUI 클라이언트 없이 blame이나 파일 기록을 빠르게 확인할 때.
빠른 시작
- 1
INSTALL.adoc의 빌드 및 설치 안내를 읽어 보세요
- 2
설치된 버전을 확인하세요
tig -v
사용 전 알아둘 점
- INSTALL 안내에 따라 소스에서 빌드하여 설치합니다.
- 파생 저작물에도 적용되는 카피레프트 라이선스인 GPL-2.0에 따라 라이선스가 부여됩니다.
토픽
자주 묻는 질문
- tig은(는) 무엇인가요?
- Git 저장소를 탐색하고 변경 사항을 청크 단위로 스테이징할 수 있는 ncurses 기반 텍스트 터미널 인터페이스입니다. Tig는 Git용 ncurses 기반 텍스트 인터페이스입니다. 주로 저장소 브라우저로 사용되며, 터미널을 벗어나지 않고 커밋, 브랜치, 파일 기록, blame, diff를 살펴볼 수 있습니다.
- tig은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- tig은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- tig은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. tig의 마지막 커밋은 2026년 10월 13일입니다.
- tig은(는) 어디에 사용할 수 있나요?
- 원격 서버에 SSH로 접속해 커밋 기록을 검토할 때. 커밋 전에 개별 hunk를 골라 스테이징할 때. GUI 클라이언트 없이 blame이나 파일 기록을 빠르게 확인할 때.
- tig는 어떻게 설치하나요?
- INSTALL.adoc의 빌드 및 설치 안내를 읽어 보세요 설치된 버전을 확인하세요: tig -v
- tig은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jonas/tig
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Rust로 작성된 터미널용 Git UI로, 키보드만으로 스테이징, 커밋, 브랜치 관리, 스태시, 로그 탐색을 할 수 있습니다.
2.3만787RustMIT업데이트 16일 전
저장소 기록을 살펴볼 수 있도록 git log --graph --all처럼 커밋 그래프를 이미지로 표시하는 터미널 UI입니다.
2.2천74RustMIT업데이트 9일 전
탐색, 일괄 이름 변경, 디스크 사용량 분석, 앱 실행을 지원하는 작고 빠른 C 기반 터미널 파일 관리자
2.2만834CBSD-2-Clause업데이트 15일 전