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. The application enables the management of Git branches, commits, and remote synchronization, alongside capabilities for stashing temporary work and managing submodules. It includes support for GPG commit signing to verify identity through cryptographic signatures. Users can customize the experience through keyboard shortcut rebinding and visual theme adjustments. The interf
Gogs is a self-hosted Git service and collaborative code hosting platform. It functions as a version control manager that allows users to store and manage source code on their own infrastructure using SSH, HTTP, and HTTPS protocols. The platform distinguishes itself through comprehensive mirroring capabilities, acting as a tool to synchronize and mirror repositories and wikis from external hosting providers to a local instance. It is designed for secure, containerized deployment, supporting non-root user configurations to meet strict security requirements. Beyond basic hosting, it provides a
GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a visual environment for browsing repository content, editing history, and performing version control operations. The application features an interactive commit graph visualizer for navigating branching and merging history. It includes a dedicated history editor that allows for the visual manipulation of the project timeline, including the ability to reorder, split, and roll back commits. The tool covers diff analysis through side-by-side file comparisons and high-speed content sear
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
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.
Principalele funcționalități ale gitbutlerapp/gitbutler sunt: Version Control Clients, Version Control Managers, Git Worktree Management, Branch Management Utilities, Conflict Isolation Engines, Distributed Version Control Systems, Automated Merge Conflict Resolvers, Instrumente pentru dezvoltatori.
Alternativele open-source pentru gitbutlerapp/gitbutler includ: extrawurst/gitui — Gitui is a terminal user interface and repository manager built with Rust. It provides a keyboard-driven visual… gogs/gogs — Gogs is a self-hosted Git service and collaborative code hosting platform. It functions as a version control manager… git-up/gitup — GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a… gitui-org/gitui — GitUI is a terminal-based interface for managing Git repositories, providing an interactive environment for executing… git-tips/tips — This project is a curated collection of command reference guides and workflow documentation for Git. It provides a… jesseduffield/lazygit — Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven…