I'm wondering whehter the following git workflow might be possible:
- Autocommit (and maybe autopush) on file save to some branch (i.e. auto-commit)
- When done with current task, review all changes
- Extract changes to specific regions (i.e. functions, classes, whatever) into new meaningful commits, preferably by using a visual tool (tig?)
- Merge those new commits into master(ordev)
So basically, is there a way to visually extract changes to specific regions into new commits?
