Stacked Git workflow tool to manage commits as a stack of patches
16 hours ago
- #Git
- #Productivity
- #Version Control
- Stacked Git (StGit) is a tool for managing Git commits as a stack of patches, improving productivity and maintaining a clean commit history.
- Key commands include `push`, `pop`, `refresh`, `new`, `delete`, `series`, and `show` for managing patches.
- StGit patches are stored as Git commit objects, allowing easy merging into other repositories using standard Git commands.
- Recent updates include new features like patch locator syntax, branch locators, and performance improvements with Gitoxide.
- StGit is licensed under GPLv2 and available via package managers like Homebrew, MacPorts, and crates.io, or can be installed from source.
- The project is maintained by Pete Grayson and Catalin Marinas, with contributions welcome via GitHub issues and pull requests.