|
|
|
Show HN: Git commit splitting in Retcon 1.2 for macOS
(indieapps.space)
|
|
4 points
by Cykelero
503 days ago
|
|
Retcon (a macOS Git client for quickly rewriting history) has been out for a few months, but this update adds a highly-requested feature: commit splitting. In a few keystrokes, you can now break apart a big commit into smaller, more granular commits. Just enter Edit mode on a commit, unstage some of its changes, and confirm: the changes will be moved to a new commit, which you just have to title. Retcon's purpose is to let you make your branch history legible and sensical, and commit splitting was a big missing piece there. No more. (Something that often comes up: isn't it bad to rewrite a Git branch? Yes, if multiple people are working on it. But in many companies, you're expected to clean up your feature branch before opening a PR for review. Granular, focused commits make everyone's life much easier. Hence `git rebase -i`, and Retcon.) |
|