Unbundle Git-LFS and git-flow dependencies in Sourcetree

Still need help?

The Atlassian Community is here for you.

Ask the community

To streamline the downloads necessary when installing Sourcetree and get to work we removed Git LFS and git-flow AVH from the"embedded dependencies" set. We did this because Git for Windows started including both of these directly starting with 2.12.1 and is currently on 2.17.0. Given the limited usage of older versions we felt now was a good time to make this transition. If you are using an older version of Git then Sourcetree will show notifications under the titlebar's flag to inform you of disabled functionality and options.

If Git-LFS or Git-flow are not available, when you open a repository that relies on either of them we'll show you additional warnings.

If Git-LFS or Git-flow are not available and you open a repository that relies on either of them, additional warnings are shown.

Recommended Solutions

There are a few options to resolve this:

  • Update the embedded version of Git in Sourcetreeswitch to the latest embedded Git version bundled with Sourcetree by using the "Update Embedded" and  "Use Embedded Git" options in the "Git" preferences under the Tools/Options menu item.
  • Update your system installation of Git: upgrade to Git version 2.6.4 or higher if you clicked "Use System Git" in Git preferences. 
  • Manually update Git LFS or git-flow AVH
    • download and install Git LFS, click "Use System Git LFS" in Git preferences
    • download and install git-flow AVH, click "Use System Git Flow" in Git preferences

If you have any questions please visit us and ask away on Atlassian Community!

Last modified on May 30, 2018

Was this helpful?

Provide feedback about this article
Powered by Confluence and Scroll Viewport.