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

Double-clicking a remote tracked branch should fastforward the local tracking branch

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 4.2.0
    • General
    • None
    • Severity 3 - Minor

      Consider this situation:

      local 'develop' branch tracks a remote 'origin/develop' branch.

      If I double-click the remote branch (origin/develop), I would expect to check out the local tracking branch (develop), and then for that branch to be fast-forwarded, if possible.

      Instead, Sourcetree obtusely tries to checkout the branch by creating a new local branch with the same name as my existing local tracking branch.  This is clearly unexpected behavior.

      Conservatively, I'd expect to be switched to the existing local tracking branch.  Or be prompted, since I already have that one.  But best behavior would be to checkout the local and then fast-forward.

              Unassigned Unassigned
              e243f9a814c7 Andrew Benson
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: