github git-lfs/git-lfs v0.6.0
v0.6.0 - New fetch/checkout/pull commands, Batch API support.

latest releases: v3.5.1, v3.5.0, v3.4.1...
8 years ago

This is the first release that uses the new Batch API by default, while still
falling back to the Legacy API automatically. Also, new fetch/checkout/push
commands have been added.

Run git lfs update in any local repositories to make sure all config settings
are updated.

You can download RPM and Debian packages from https://packagecloud.io/github/git-lfs.

Fetch

  • Rename old git lfs fetch command to git lfs pull. #527 (@sinbad)
  • Add git lfs checkout #527 #543 #551 #566 (@sinbad)
  • Add git lfs fetch for just downloading objects. #527 (@sinbad)
    • Add remote arg, and default to tracking remote instead of "origin". #583 (@sinbad)
    • Support fetching multiple refs #542 (@sinbad)
    • Add --include and --exclude flag for git lfs fetch #573 (@sinbad)
    • Add --recent flag for downloading recent files outside of the current
      checkout. #610 (@sinbad)
    • Add --all option for download all objects from the server. #633 (@sinbad)
  • Fix error handling while git update-index is running. #570 (@rubyist)

See git-lfs-fetch(1), git-lfs-checkout(1), and git-lfs-pull(1) for details.

Push

  • Support pushing multiple branches in the pre-push hook. #635 (@sinbad)
  • Fix pushing objects from a branch that's not HEAD. #608 (@sinbad)
  • Check server for objects before failing push because local is missing. #581 (@sinbad)
  • Filter out commits from remote refs when pushing. #578 (@billygor)
  • Support pushing all objects to the server, regardless of the remote ref. #646 (@technoweenie)
  • Fix case where pre-push git hook exits with 0. #582 (@sinbad)

See git-lfs-push(1) for details.

API Clients

  • Fix some race conditions in the Batch API client. #577 #637 (@sinbad, @rubyist)
  • Support retries in the Batch API client. #595 (@rubyist)
  • Fix hanging batch client in certain error conditions. #594 (@rubyist)
  • Treat 401 responses as errors in the Legacy API client. #634 (@rubyist)
  • Fix bug in the Legacy API client when the object already exists on the server. #572 (@billygor)

Credentials

Installation

Misc

NOTE: The Windows installer is currently only available for the Windows AMD64 build.

Don't miss a new git-lfs release

NewReleases is sending notifications on new releases.