Gitu
TUI Git Client
Features
- git을 위한 터미널 유저 인터페이스
- Emacs용 최고의 Git UI인 Magit에서 영감을 받아 Magit의 많은 핵심 기능을 구현하는 것이 목표
- 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)