what's the advantage of integrating GIT LFS with artifactory

I am trying to use artifactory in my current project. Artifactory’s large binaries storage / management feature made me want to try artifactory. I came across one feature in artifactory guide in below link

and I didnt understand what exactly is the advantage of integrating artifactory with GIT LFS, if GIT alone can provide feature of storing large binaries. Can anyone help me understand the advantage of this feature please?

  • CI with Maven, Git and Artifactory
  • Should Git be used to store continuous integration builds?
  • Git with artifactory
  • How should I publish artifacts to an artifact repository to assure that I can easily get the right binary?
  • Jenkins + Gradle + Artifactory: Couldn't read generated build info
  • nexus or artifactory with nuget?
  • Apply a command to all commits
  • Jenkins Git plugin and Refspecs
  • Git ignore local file changes
  • Commits on master not on develop
  • Add commits before root commit in Git?
  • git:status icons not showing for web application
  • 2 Solutions collect form web for “what's the advantage of integrating GIT LFS with artifactory”

    Adding to @joran answer, please note that your statement “GIT alone can provide feature of storing large binaries” is wrong.
    GIT LFS was invented because GIT alone is not doing a very good job in handeling large binaries. GIT is a source control system, that relies a lot on the fact that sources are text and versioned by content.

    GIT LFS is a layer, that allows you to use familiar GIT commands while manipulating a storage, more suitable for binaries. ATM there are 4 known implementations of such a storage, out of which Artifactory is the only universal artifact repository. That means that if you need a repository for any other technology Artifactory supports, you can use a single tool rather than setting up and maintaining a whole zoo of tools for different repository types.

    I am with JFrog, the company behind Bintray and [artifactory], see my profile for details and links.

    Git is not well suited for handling versioning of large files, mostly because when cloning and fetching such repo you will download each version of the file (often waste of time and space and the problem accumulates for each new version)

    Git Baby is a git and github fan, let's start git clone.