- git을 위한 터미널 유저 인터페이스
- Emacs용 최고의 Git UI인
Magit에서 영감을 받아 Magit의 많은 핵심 기능을 구현하는 것이 목표
- 키바인딩은 Magit을 따라가면서도 Vim과 비슷하게
- Rust 바이너리로 윈도우/맥/리눅스 지원
- 현재 지원 기능
- Staging/Unstaging (file, hunk, line)
- Showing (view commits / open EDITOR at line)
- Branching (checkout, checkout new)
- Commiting (commit, amend, fixup)
- Fetching
- Logging (current, other)
- Pulling / Pushing to/from configured upstream/pushDefault
- Rebasing (elsewhere, abort, continue, autosquash, interactive)
- Resetting (soft, mixed, hard)
- Reverting (commit)
- Stashing (save, pop, apply, drop)