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

Auto stash before a rebase pull and pop stash after a successful rebase

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Git
    • 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.

    Description

      When pulling using rebase instead of merge, it doesn't allow it if there are uncommitted changes. What people usually do is manually stash the changes, do a rebase pull, then manually apply the changes back.

      It'd be nice that there is an option in the settings to turn the manual steps to automatic:
      1. When a rebase pull action is initiated, if there are uncommitted changes, automatically stash the changes.
      2. After the rebase pull is successfully completed, automatically apply the changes back, or offer a dialog asking if the user wants to apply the changes back. Whether to show such a dialog can also be in the settings too.

      Attachments

        Issue Links

          Activity

            People

              698877135425 Mukesh Kumar
              b2c48c03dab6 Leon Zhou
              Votes:
              20 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: