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

Interactive rebase and pound signs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Medium
    • None
    • 2.3.5.0
    • Git
    • Windows 10 64-bit running all latest updates.

       

    • Severity 3 - Minor

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: