2 repository-uri
Records how each commit was created, amended, rebased, or split, and uses that history to automatically rebase dependent commits.
Distinct from Commit Amendments: Distinct from Commit Amendments: tracks the full mutation history of commits (amend, rebase, split) rather than just modifying the most recent commit.
Explore 2 awesome GitHub repositories matching development tools & productivity · Commit Mutation Trackers. Refine with filters or upvote what's useful.
Sapling is a scalable version control system designed to handle repositories with millions of files and commits, making it suitable for large monorepos. It reads and writes Git repositories natively, maintaining full interoperability with Git remotes and standard workflows, and provides an interactive commit graph for exploring repository history and state. The system uses a bookmark-based branching model that eliminates named branches in favor of lightweight, movable labels for commits. It tracks how each commit was created, amended, rebased, or split through commit-graph-based mutation trac
Records how each commit was created, amended, rebased, or split, and automatically rebases dependent commits.
git-branchless is a suite of tools for organizing changes as a sequence of individual commits instead of traditional branches. It functions as a stacked commit manager, history manipulation tool, and repository state auditor, designed to facilitate a branchless development workflow. The system distinguishes itself through in-memory graph manipulation, allowing for the rebasing, splitting, and moving of complex commit subtrees without checking out the working copy. It includes a commit graph visualizer that renders hidden references and abandoned nodes, alongside a local database that logs rep
Allows reverting the commit graph to its state before a modification command using a mutation log.