Working on a feature, spot a piece of dead code, take me 5 seconds to remove and commit it. But it's not related to my feature.
Could remove & stash, but over the course of a feature, stash list can become quite long, and when working with a team, there might be frequent overlap. A shared, repos-based stash wouldn't help there because stashes aren't supposed to conflict.
So what I'm left with is the notion of having a "cleanup" workflow/branch, and as individuals work from ReleaseX branches, they can fire-off their cleanup touches like this to ReleaseX-cleanup.
Is such a thing possible with SourceTree? Commit to another branch (even if its very limited, still useful)?