-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
2.3.5.0
-
Windows 10 64-bit running all latest updates.
-
Severity 3 - Minor
We use VSTS to host our repo and to manage our bugs/work items. The way VSTS links commits to work items is by looking for the work item ID in the commit message, prefixed by the pound sign, like #12345..
It's not rare that I forget to add the ID or start to commit code before I even know the ID. I want to use Sourcetree's "Interactive Rebase" dialog to fix the commit messages for each commit in my branch but it does not handle the pound sign well. It simply deletes the rest of the message line after the pound sign or even aborts the rebase with an error.
Git itself has a similar problem when doing the interactive rebase via text editor, but it has a work around to make the rebase stop and give me a chance to --amend and then --continue the rebase.
Clearly that's not very convenient. I much rather do everything in Sourcetree.