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

Option to stash before pull with merge and pop last stash immediately after

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Obsolete
    • None
    • Git
    • Windows, installed from installer and updated through update client to 1.0.8.0
    • 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

      It is very common (read: practically the only way I ever pull) for me to have to do the following with git, as illustrated by terminal commands:

      1) git stash
      2) git fetch
      3) git rebase
      4) git stash pop

      The SourceTree UI already allows for having steps 2 & 3 merged into one logical operation, but it still means that I have to click the stash button, do a pull, then expand the stash tree, right-click, apply stash, select "delete after applying", and click the button.

      It would be SO convenient if there was an option to automatically stash before the pull and pop the last stash after a pull so that I could just pull with one click (or the really handy keyboard shortcut!).

      I can envisage this being implemented as another checkbox on the Git options tab, eg "Automatically stash changes before pull & reapply after successful rebase"

      Attachments

        Issue Links

          Activity

            People

              sstreeting Steve Streeting (Inactive)
              fe42c73e7836 Davyd McColl
              Votes:
              6 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: