a day ago
- The author's decade-old git workflow relies on aliases to manage complexity, as most work is done on GitHub with remote as the source of truth.
- Git's offline-first design creates unnecessary friction for online-first workflows, where features like local branches and merges are rarely used.
- GitButler CLI simplifies git by assuming online connectivity, enabling parallel branches, stacked PRs with automatic propagation, and easy undo.
- The author recommends GitButler as a tool that modernizes git operations for typical GitHub-centric development.