Skip to content
Search

Gitu

lastmod 2024-12-30created 2024-12-302 edits

TUI Git Client

Features

  • A terminal user interface for git
    • Inspired by Magit, the best Git UI for Emacs, and aims to implement many of Magit's core features
  • Keybindings follow Magit while staying Vim-like
  • Supports Windows/Mac/Linux as a Rust binary
  • Currently supported features
    • 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)

See also

Favorite site

author Zer0 sitemap