Uploaded image for project: 'Sourcetree For Mac'
  1. Sourcetree For Mac
  2. SRCTREE-8166

Add support for "break" command in interactive rebase

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Git
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Sourcetree features a GUI editor for interactive rebases. You can tick a box to use an "amend" action (which I think means "edit" in git terms). This pauses the rebase after the commit has been picked, allowing you to perform an amend-commit before continuing, but you can't edit the files or unstage bits before they're merged into the rebase.

      Git rebase supports this with a "break" command, which is important if a commit deletes some files but you want to undo this in your revised version of the branch (after the commit has been picked, you don't have access to the files any more to bring them back).

      Please add a tickbox/option for choosing "break" instead of "amend" when setting up the rebase.

      See core interactive rebase docs here.

              Unassigned Unassigned
              ce78152212d1 Andrew McDonald
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: