The new Sublime Text git
integration is great! The performance is almost worth switching from GitGutter, but I’m missing one important feature: being able to specify the base branch/commit that I’m working from.
When working on a change, it’s useful to be able to find and navigate all the changes — even if I’ve already added some of them into commits already.
As a workaround, I can soft reset to the base branch/commit and leave all my changes in the index. However, this loses the ability to group changes into multiple commits, and risks blowing away changes without being able to retrieve them from the commit history or reflog.
Even cooler would be the ability to distinguish between base branch/commit/staged/unstaged, but collapsing the last three is sufficiently useful for me.
Thanks for any consideration!
»Lucas