Devotd Github
새 소식개발 도구

jonas/tig tig-2.6.1 — Git 저장소 탐색과 변경 스테이징

jonas/tig tig-2.6.1은 Git 저장소를 탐색하고 변경 사항을 청크 단위로 스테이징하는 ncurses 기반 텍스트 인터페이스다.

저장소 정보jonas/tig ↗

jonas/tig tig-2.6.1은 Git 저장소를 탐색하고 변경 사항을 청크 단위로 스테이징하는 ncurses 기반 텍스트 인터페이스다.

GitHub 설명: Text-mode interface for git

스타
★ 13.4K
포크
674
언어
C
라이선스
GPL-2.0
최신 릴리스
tig-2.6.1
원문 보기 ↗GitHub에서 보기 ↗

jonas/tig의 최신 릴리스는 tig-2.6.1이다. Tig는 Git 저장소를 텍스트 모드에서 탐색하는 인터페이스로, 커밋 이력과 diff를 읽고 변경된 부분을 골라 스테이징하는 작업을 돕는다. diff는 파일의 변경 전후를 비교한 내용이며, 스테이징은 커밋에 포함할 변경을 선택하는 과정이다. 다만 제공된 기록에는 이 버전의 변경 내역이 없어 새 기능이나 수정 사항을 구체적으로 밝힐 수 없다.

Tig는 ncurses를 바탕으로 동작하며, 저장소 탐색기뿐 아니라 여러 Git 명령의 출력을 보여 주는 페이저로도 쓰인다. 변경 사항은 청크 단위로 스테이징할 수 있다. 청크는 변경된 줄이 모인 구간으로, 전체 파일이 아니라 일부 변경만 커밋에 포함할 때 활용된다. 따라서 이 도구의 역할은 Git을 대체하는 것이 아니라, 터미널에서 이력과 변경 내용을 살펴보고 커밋할 부분을 고르는 인터페이스에 가깝다. FACTS에 따르면 코드는 C로 작성됐고 GPL-2.0 라이선스를 사용한다.

확인 가능한 정보는 저장소의 기능 설명과 최신 릴리스 번호까지다. tig-2.6.1에서 무엇이 바뀌었는지에 관한 정보는 주어지지 않아, 이번 릴리스의 개선 범위나 버그 수정 여부는 판단할 수 없다. 그러므로 현재 자료만으로는 릴리스의 변화보다 Tig가 제공하는 저장소 탐색과 선택적 스테이징 기능을 설명하는 데 그쳐야 한다.