1 Repo
Maintenance of a timeline showing how individual commits evolve over time through amendments.
Distinct from Commit Tracking: Distinct from Commit Tracking: tracks the evolution of a specific commit's content over time rather than just updating the repo head.
Explore 1 awesome GitHub repository matching development tools & productivity · Commit Amendment Tracking. Refine with filters or upvote what's useful.
git-branchless ist eine Suite von Tools zur Organisation von Änderungen als Sequenz einzelner Commits anstelle traditioneller Branches. Es fungiert als Stacked-Commit-Manager, Tool zur Historienmanipulation und Auditor für den Repository-Zustand, das darauf ausgelegt ist, einen branchlosen Entwicklungsworkflow zu erleichtern. Das System zeichnet sich durch In-Memory-Graph-Manipulation aus, die das Rebasen, Teilen und Verschieben komplexer Commit-Subtrees ermöglicht, ohne die Arbeitskopie auszuchecken. Es enthält einen Commit-Graph-Visualisierer, der versteckte Referenzen und verwaiste Knoten rendert, sowie eine lokale Datenbank, die Repository-Ereignisse protokolliert, um die Wiederherstellung früherer Projektzustände zu ermöglichen. Für große Codebasen nutzt es Sparse-Indizes und Multithreading-Ausführung, um Commit- und Merge-Operationen zu beschleunigen. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich nicht-linearer Graph-Manipulation, Verfolgung der Commit-Evolution und benutzerdefinierter abfragebasierter Historienfilterung. Es bietet Tools zur Repository-Wiederherstellung durch Workspace-Snapshots und Ereignisprotokolle sowie Qualitätssicherungsprogramme zur Ausführung von Tests über sequentielle Commit-Stacks hinweg, um regressive Commits zu identifizieren.
Maintains a timeline of how individual commits change over time to track and revert amendments.