#git-branch #tui #git #user-interface #git-repository #cli

bin+lib githist

a text user interface for switching between recent branches

2 unstable releases

0.2.0 Apr 12, 2024
0.1.0 Mar 10, 2023

#80 in #git-branch

Download history 21/week @ 2024-07-29 9/week @ 2024-09-23

74 downloads per month

MIT/Apache

19KB
389 lines

Githist   Latest Version

A text user interface for moving between recent branches in a git repository.

usage: githist followed by an optional path to a repo, defaulting on the working directory.

press Q to exit. ↓/↑ to choose branch, ↩ to change to selected branch. type to filter branches.

demo

https://user-images.githubusercontent.com/34185/222879924-539ef9fe-2fd2-4f13-ae54-3efd97c85b84.mov

Dependencies

~19–25MB
~469K SLoC