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

Git-Flow not recognized with Microsoft Git (VFS) version 2.51.1 after Sourcetree update

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 3.4.26
    • Git
    • None
    • Severity 2 - Major

      After the latest Sourcetree update, we were prompted to update Git due to the unbundling of Git-Flow and Git-LFS dependencies, as described here:
      https://support.atlassian.com/sourcetree/kb/unbundle-git-lfs-and-git-flow-dependencies-in-sourcetree/

      We followed the instructions and updated Git.
      We are using Microsoft’s Git version with VFS support:
      https://github.com/microsoft/git

      Sourcetree is configured to use the system Git.
      However, when switching to a branch where Git-Flow is enabled, Sourcetree displays the following message:

      You need to update to Git 2.6.4 or later (recommended: 2.51.0.1).

      We are already using Microsoft Git 2.51.1, which is newer than the recommended version, but Sourcetree does not recognize it as valid.
      As a result, Git-Flow functionality is broken.


      Steps to Reproduce

      1. Install Microsoft Git 2.51.1 (VFS).
      1. Configure Sourcetree to use the system Git.
      1. Open a repository with Git-Flow initialized.
      1. Attempt to use any Git-Flow operation.

      Expected Result

      Sourcetree should correctly recognize Microsoft Git 2.51.1 (VFS) as a compatible Git version and allow Git-Flow operations.


      Actual Result

      Sourcetree displays a message stating that Git must be updated to 2.6.4 or later, even though the installed version is newer.
      Git-Flow cannot be used.


      Workaround

      Downgrading to Microsoft Git 2.51.0.vfs.0.3 resolves the issue temporarily.


      Environment

      • Sourcetree version: 3.4.26
      • Operating System: Windows 11 25H2 26200.6899
      • Git version: Microsoft Git 2.51.1.vfs.0.0
      • Git-Flow: Enabled on repository branches

              Unassigned Unassigned
              86cc29edf00a mh-RAV
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: