grv is a terminal-based version control client and interactive Git repository browser. It functions as a terminal user interface for browsing commit history, inspecting code differences, and managing branches and tags within Git repositories. The project distinguishes itself through a graphical commit graph visualizer that renders branching patterns and merge history directly in the terminal. It employs a tiled view layout engine and tabbed workspace management to display multiple repository perspectives simultaneously, supported by real-time filesystem monitoring to update the interface auto
This project is a curated collection of command reference guides and workflow documentation for Git. It provides a structured set of shell commands and practical techniques for managing version control and repository history. The guide focuses on specific high-level operational areas, including repository debugging via binary search and log inspection, the manipulation of commit history through squashing and rewording, and the synchronization of remote repositories. It also covers techniques for auditing project evolution and managing remote references. Additional capabilities cover general
GitButler is a desktop application designed for managing Git version control workflows. It provides a visual interface for organizing concurrent development tasks, allowing users to work on multiple features or bug fixes simultaneously within a single repository without the need for manual context switching. The application utilizes a virtual file system overlay and in-memory staging to track granular file modifications independently of the underlying version control system. It features a conflict isolation engine that breaks down complex merge conflicts into smaller, manageable segments, and
GitUI is a terminal-based interface for managing Git repositories, providing an interactive environment for executing version control operations, inspecting commit logs, and navigating file hierarchies. It functions as a keyboard-driven client that allows users to stage changes, manage branches, and review project history directly from the command line. The application distinguishes itself through a focus on interface responsiveness and user-defined workflows. It utilizes background thread offloading and asynchronous data caching to maintain performance during complex operations, while offeri
Gitui is a terminal user interface and repository manager built with Rust. It provides a keyboard-driven visual environment for performing version control operations without the need to type manual command line arguments.
Principalele funcționalități ale extrawurst/gitui sunt: Terminal-Based Version Control Interfaces, Staging and Commit Interfaces, Branch Management, Commit Management, Git Repository Explorers, Git Repository Integrators, Rust-Based Integrations, Remote Repository Syncing.
Alternativele open-source pentru extrawurst/gitui includ: rgburke/grv — grv is a terminal-based version control client and interactive Git repository browser. It functions as a terminal user… git-tips/tips — This project is a curated collection of command reference guides and workflow documentation for Git. It provides a… gitbutlerapp/gitbutler — GitButler is a desktop application designed for managing Git version control workflows. It provides a visual interface… gitui-org/gitui — GitUI is a terminal-based interface for managing Git repositories, providing an interactive environment for executing… tj/git-extras — git-extras is a collection of command line utilities that extend the functionality of the Git version control system.… k88hudson/git-flight-rules — git-flight-rules is a collection of curated guidelines, operational resources, and a command reference for managing…