Uploaded image for project: 'Sourcetree for Windows'
  1. Sourcetree for Windows
  2. SRCTREEWIN-8268

Interactive rebase and pound signs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • 2.3.5.0
    • Git
    • 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.

              Unassigned Unassigned
              5440dbc17a81 Sergio Pereira
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: