Support for Git LFS on GitHub

On GitHub, the standard Git Data APIs Depfu uses for creating commits, branches and pull requests does not support Git LFS.

We have just released beta support for Git LFS which uses a different mechanism to do commits and branches. It may behave subtly different than the original method but our limited testing did not uncover glaring issues.

This is particularly useful if you vendor your packages, for example your Ruby gems, as Git LFS has huge benefits for such a large number of bigger binary files inside a Git Repository.

Using this alternative method also has the benefit of no longer being size constrained on general commit sizes, which was an infrequent issue for Repositories with vendored packages. This is also relevant for GitLab, whereas GitLab does support committing to Git LFS via the normal API method to create commits.

Please let us know if you run into any issues with Git LFS support and the new commit method.

Still need help? Contact Us Contact Us