Skip to content

Releases: git-lfs/git-lfs

v2.1.1

19 May 21:30
v2.1.1
Compare
Choose a tag to compare

Git LFS v2.1.1 ships with bug fixes and a security patch fixing a remote code
execution vulnerability exploitable by setting a SSH remote via your
repository's .lfsconfig to contain the string "-oProxyCommand". This
vulnerability is only exploitable if an attacker has write access to your
repository, or you clone a repository with a .lfsconfig file containing that
string.

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8
Debian 9

SHA-256 hashes

git-lfs-darwin-386-2.1.1.tar.gz
b06f107e565d280b9a48f94ab7c8449209a941ac4b994914885b4249974cb472

git-lfs-darwin-amd64-2.1.1.tar.gz
acefceb077d77d69e35f0017de91b8ea42cf980315226446b5c1dcafd9328e53

git-lfs-freebsd-386-2.1.1.tar.gz
940846cd30092b2741cc893692da0331ed85a5a2cd50b3d8493db5dc18c84b65

git-lfs-freebsd-amd64-2.1.1.tar.gz
b3765e44399b0a5007de724c056028ba390d81cca724c23dc206b5d12389d2bb

git-lfs-linux-386-2.1.1.tar.gz
72d29fede666c8e01100b5cd7b2015a2d2dc2e65d20777ca806fa72d4c1ea568

git-lfs-linux-amd64-2.1.1.tar.gz
ee41f7aa2e860ab2abf065bef71e7344b9777c5da25cde8a36891e4d8eb2bbdf

git-lfs-windows-2.1.1.exe
0f70b16ba9a42fab51c72a1a8e02a30971bc6921f485fb940547b41eab3dc7dd

git-lfs-windows-386-2.1.1.zip
897571c2b8aa777d011e7c5496735e9dcb2da809faa741b113169a5cb04650bd

git-lfs-windows-amd64-2.1.1.zip
0866259d6b097f8ff379326f798a93034b61952382011671b80ecf4cc733de57

v2.1.0

28 Apr 17:03
v2.1.0
Compare
Choose a tag to compare

Features

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-linux-386-2.1.0.tar.gz
81128b710aa7a80c19b93ec8809bb6a7cffea1f4a63bfbbb012ae2dd478b9fca

git-lfs-linux-amd64-2.1.0.tar.gz
0260d1908b097dcd703ef6cf83d9c32c1a418325d29b063bf03a165e3dd8e364

git-lfs-windows-2.1.0.exe
d08dac4a5eb4f713b193d5adda9fdccfb5d3f5f6461366d3bc6607ea2f6d13ff

git-lfs-windows-386-2.1.0.zip
970d6a9abbfbf37b6f5d67663403808a2ac9e519f59c5eb923d753186e7e18ca

git-lfs-windows-amd64-2.1.0.zip
a40adc489a99d1b7809aab89fa78b6dee2399af6542e4b9faae552a7a248c1ce

git-lfs-darwin-386-2.1.0.tar.gz
609fba40816bd21068b231cc9da1e4a3a9e11194c2cd54a2e194a2a34bb14cc8

git-lfs-darwin-amd64-2.1.0.tar.gz
e7c841a4a7d6e5f319c21f7836f6cbad1f1abe93c3dc6f532903c9b8cf589b3c

git-lfs-freebsd-386-2.1.0.tar.gz
4dece0a103e39a1b367cc87f9b30566d0932eb0b78929ab80b69aa6e4a8d0351

git-lfs-freebsd-amd64-2.1.0.tar.gz
eac6f3deb072263bfcfe39f05a8d70b2716d20aafd4df9edfdcef1f4ee59f3c4

v2.0.2

29 Mar 23:42
v2.0.2
Compare
Choose a tag to compare

Features

  • ssh auth and credential helper caching #2094 (@ttaylorr)
  • commands,tq: specialized logging for missing/corrupt objects #2085 (@ttaylorr)
  • commands/clone: install repo-level hooks after git lfs clone #2074 (@ttaylorr)
  • debian: Support building on armhf and arm64 #2089 (@p12tic)

Bugs

  • commands,locking: don't disable locking for auth errors during verify #2111 (@ttaylorr)
  • commands: show real error while cleaning #2096 (@ttaylorr)
  • lfsapi/auth: optionally prepend an empty scheme to Git remote URLs #2092 (@ttaylorr)
  • tq/verify: authenticate verify requests if required #2084 (@ttaylorr)
  • commands/{,un}track: correctly escape '#' and ' ' characters #2079 (@ttaylorr)
  • tq: use initialized lfsapi.Client instances in transfer adapters #2048 (@ttaylorr)

Misc

Packages

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes:

git-lfs-darwin-386-2.0.2.tar.gz
21564e63b251a7192fe205077cd8ed7ba298c4f4ad512f598750631774cc7ef5

git-lfs-darwin-amd64-2.0.2.tar.gz
0f5feb0105736f2350f286caca51fa9f8ad673d2ff9a4187e649e82374c590a9

git-lfs-freebsd-386-2.0.2.tar.gz
028f792cb1167daecb6a762acf0a34404f890a086a36f51c936480bc8ade1a8e

git-lfs-freebsd-amd64-2.0.2.tar.gz
764b4372739b29b4e2c2bbf78afd4a8c9aae74071ab08efe6ff1935dbb938f5c

git-lfs-linux-386-2.0.2.tar.gz
727b2b8fd0759c9b559fdc774bd029435eee50d3938df55df68806cf3dd1aa25

git-lfs-linux-amd64-2.0.2.tar.gz
4b3869aa5445b43146248d5edbf288eebfcce245913d4a0702c35217916a4422

git-lfs-windows-2.0.2.exe
7d0b81370bec0b042445efb4b5192fba371bb4e12dc4766d7c67cab7419e5f8f

git-lfs-windows-386-2.0.2.zip
f97f4b107cb46cbdca3be4fb0fc5fd8590ce0364a235101a227b2c0ea153aca3

git-lfs-windows-amd64-2.0.2.zip
1b33c8cb6e2e3238b48c639738d22d755a98f7cb62a994d026bb73c158508689

v2.0.1

07 Mar 00:28
v2.0.1
Compare
Choose a tag to compare

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-darwin-386-2.0.1.tar.gz
57eb795fb70ba9830be0a5bd0a1c7cb266032b72d402917d0577e967148fb7d9

git-lfs-darwin-amd64-2.0.1.tar.gz
db2af8310cea17d02b75fe084aac6bb715a2511eaa72c1b97dae7f101692abd7

git-lfs-freebsd-386-2.0.1.tar.gz
d76f70e48d7e979a78797a5c8d73cdb32ecb51cd3b0e57a00b7ba33f100de432

git-lfs-freebsd-amd64-2.0.1.tar.gz
21d3733b63d60d217b10dcda7cd067ddd40bee37a440f9cc761a42481109cc1d

git-lfs-linux-386-2.0.1.tar.gz
8ae5a7b28cdeff634926e0cca8dc80de90dde8c08310c3a65160e9dfa45fea58

git-lfs-linux-amd64-2.0.1.tar.gz
e464aa3e13fe47190827960443f1060a814793594a966839c55aa2bbaaf7f752

git-lfs-windows-386-2.0.1.zip
c5094dadfbc412c9ef325e3bfc93940768e8031653b30e3aa7ed3a13040cfdec

git-lfs-windows-amd64-2.0.1.zip
83d9283250b96034628e380271f0e6360aa6cabdb637acb145fb4c360aafe53a

git-lfs-windows-2.0.1.exe
803bbddb4739215137144c01c28ed3dfbc1776376d8030aa4871d63e3baa369b

v2.0.0

02 Mar 05:54
v2.0.0
Compare
Choose a tag to compare

Git LFS v2.0.0 brings a number of important bug fixes, some new features, and
a lot of internal refactoring. It also completely removes old APIs that were
deprecated in Git LFS v0.6.

Locking

File Locking is a brand new feature that lets teams communicate when they are
working on files that are difficult to merge. Users are not able to edit or push
changes to any files that are locked by other users. While the feature has been
in discussion for a year, we are releasing a basic locking implementation to
solicit feedback from the community.

You can read an overview of how file locking works on the wiki.

Transfer Queue

LFS 2.0 introduces a new Git Scanner, which walks a range of Git commits looking
for LFS objects to transfer. The Git Scanner is now asynchronous, initiating
large uploads or downloads in the Transfer Queue immediately once an LFS object
is found. Previously, the Transfer Queue waited until all of the Git commits
have been scanned before initiating the transfer. The Transfer Queue also
automatically retries failed uploads and downloads more often.

Deprecations

Git LFS v2.0.0 also drops support for the legacy API in v0.5.0. If you're still
using LFS servers on the old API, you'll have to stick to v1.5.6.

Features

Bugs

Misc

SHA-256 hashes

git-lfs-freebsd-amd64-2.0.0.tar.gz
978c5713b7341483a2bd20f6e3992675a06c7ca8a2678fd2a4ed6d98fb561463

git-lfs-linux-386-2.0.0.tar.gz
b3fb6a5140eba544f95f9eae41b61504da90cb4efefa25766e2363b0ae8a8421

git-lfs-linux-amd64-2.0.0.tar.gz
4026991309d42979018c8e784630f07b46fd1a3717b668d2caf303f48135fca1

git-lfs-windows-2.0.0.exe
da7196b21a76a8f6ac23a6b0d8f283d979178c9bef84f2ba2cca9a2dff32c589

git-lfs-windows-386-2.0.0.zip
b9330e8dfc952a0916fd35450b27235a2a8bb9add7e837ab948c16aaf76498d3

git-lfs-windows-amd64-2.0.0.zip
88747aa174a748b5a9559d5bc5845cb7ed60dfc240b32b3e4f230c52692a7f6b

git-lfs-darwin-386-2.0.0.tar.gz
d9bfce0e97afa4ea435f0313f5c04a2adf73b751e56d7f0cf1dda672089cf6ba

git-lfs-darwin-amd64-2.0.0.tar.gz
fde18661baef286f0a942adf541527282cf8cd87b955690e10b60b621f9b1671

git-lfs-freebsd-386-2.0.0.tar.gz
b4a4534815fd26e06c6b2e7b24cbaa41e97df54862876a96db1d4f4fe9e9a3b8

v1.5.6

16 Feb 17:44
v1.5.6
Compare
Choose a tag to compare

Bugs

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-darwin-386-1.5.6.tar.gz
e14f174705f2784ae4b8c5e94f5dbb895d80d061caffb71567998a268ef54258

git-lfs-darwin-amd64-1.5.6.tar.gz
016130a351b988af75d683a31794e7415f5944d4a1a8da592abc3503af83ef96

git-lfs-freebsd-386-1.5.6.tar.gz
049f9b09b10965c0aadbd12944e63b3f0d26a7cbf1f2e15ed73dd82dda253a6a

git-lfs-freebsd-amd64-1.5.6.tar.gz
ccc6aac7e37665d9b6a09d9aec0db1316fe1a571399a7e15ecd9818d034fb087

git-lfs-linux-386-1.5.6.tar.gz
b985fe99343364fb8605bed8fefd4733f618e08a01bc8fc63962b3e7fbd1b1a1

git-lfs-linux-amd64-1.5.6.tar.gz
ee7a2ae6acdfba8d7c5fca591f3654e7cb1c11a7944790f136d9d3e53284d57b

git-lfs-windows-amd64-1.5.6.zip
cc72164f5ba54fad85c67c19e507cb4da001039d84132d101a7c8eab98b28aa2

git-lfs-windows-386-1.5.6.zip
70558921e7a405ede45e9441d247af741c5e82030f60bfdea9fe974f473ebc59

git-lfs-windows-1.5.6.exe
ffceca5db94d19d1fca86802c1f59673dc191d30adbd4ccf4577081a38c740a0

v1.5.5

12 Jan 21:26
v1.5.5
Compare
Choose a tag to compare

Bugs

  • lfs: only buffer first 1k when creating a CleanPointerError #1856 (@ttaylorr)

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-darwin-386-1.5.5.tar.gz
c08883a0c699bf71734016ccce21236731994c0c0040ba76ca5b7702d6e99101

git-lfs-darwin-amd64-1.5.5.tar.gz
2227668c76a07931dd387602f67c99d5d42f0a99c73b76f8949bbfe3a4cc49c7

git-lfs-freebsd-386-1.5.5.tar.gz
5cdc27a68921325c186e047b4be5326d5862803c963f0a6df9f060523e3a0983

git-lfs-freebsd-amd64-1.5.5.tar.gz
451ef0f5a86559ad8708411ab69d1c0a34d793e08a447c3b0f04cf7ff12916cc

git-lfs-linux-386-1.5.5.tar.gz
7f058c82220bd1a073ce021bf91a990b14ba1c3504154cd91c2cd9ff0a97b8be

git-lfs-linux-amd64-1.5.5.tar.gz
910b2b5c158b238256087cae9b84cbc0bfb83c061d5b41161b79ca08cf61b2e8

git-lfs-windows-amd64-1.5.5.zip
7c23635f34b0b4eed55621231148ef3e0de9a46e2d629b4bba7f706a96ae77ea

git-lfs-windows-386-1.5.5.zip
4e364f02dc4680519d76b6847e5f31a8d3d6e67fc68e905afe7b0a7e5716cb2c

git-lfs-windows-1.5.5.exe
dc7acce143590d38eef7985a6741cd9e5eb2cf6e758c9d4ccb416f7bd5b0851c

v1.5.4

27 Dec 23:33
v1.5.4
Compare
Choose a tag to compare

Bugs

  • progress: guard negative padding width, panic in strings.Repeat #1807 (@ttaylorr)
  • commands,lfs: handle malformed pointers #1805 (@ttaylorr)

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-darwin-386-1.5.4.tar.gz
83ab0b86290a623c948e6574cf26fc023050b466eda39bd02308b1802dd9f5bc

git-lfs-darwin-amd64-1.5.4.tar.gz
505c8f73eed92070a079d4e418a61b08d62275ad6c0e25cb114afd5f8d8bbe3c

git-lfs-freebsd-386-1.5.4.tar.gz
e9a157dbb0405ce9e4b00aebd9599beab6b721b5c76afd99296fdd6c4920ac18

git-lfs-freebsd-amd64-1.5.4.tar.gz
6249de17e18a5b8c93a05d601271cdd8d357e2337f095c1900e16c22477b66b9

git-lfs-linux-386-1.5.4.tar.gz
8163e983aac58870f252216d6bed7e74e339edc994ceafd90cf78fe6520877ed

git-lfs-linux-amd64-1.5.4.tar.gz
8ce16dc41737be9584b41e2a2bf9692d968537297b3dc45402f104768489e46b

git-lfs-windows-1.5.4.exe
eefb302fadb4926692ea887320a5da8d15e1de13d352db79e69894ff283211a0

git-lfs-windows-386-1.5.4.zip
5e320a40155ffe38d31a989c206bba7f1d581836851681aec58c9c893c3be098

git-lfs-windows-amd64-1.5.4.zip
173f0a6dc067d994abcc752bc99e983d996f9151597c3131c730af6da5caffd6

v1.5.3

06 Dec 01:15
v1.5.3
Compare
Choose a tag to compare

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-freebsd-386-1.5.3.tar.gz
48953d134d19e90a35504a6aaa70cfe2067bf7f447ab208255b8a7019ac5103d

git-lfs-freebsd-amd64-1.5.3.tar.gz
181121bb5b47f8b9e88131519da0e1cd8a36e19db896027590b01bd3b3b2fd37

git-lfs-linux-386-1.5.3.tar.gz
f5ab498badca24e3b75164e367c9a7ee00024d8fbea911173e0378e3878b290d

git-lfs-linux-amd64-1.5.3.tar.gz
cc21d28433a6eefef8287db6fb09e857b96a139ddcd3f228ff70a482e5dd226d

git-lfs-windows-1.5.3.exe
5bfc22d5d370c128a772c72ea73fa343643bf2c4b9de9c081e192fa829aae983

git-lfs-windows-386-1.5.3.zip
63017d38410e36d039e7a500f8aa2e8d80ca729f454de19a853b10ebf8920527

git-lfs-windows-amd64-1.5.3.zip
75266d8798f7bb16dc163a7fef7f6145f53a7f740f098e10c8a8bdef56b4fc78

git-lfs-darwin-386-1.5.3.tar.gz
239aa0ea8eee9ab1d6b42d959ba8113fbd708a4a68fff19437c36afb5f847fb7

git-lfs-darwin-amd64-1.5.3.tar.gz
248cd9ed2f9bbd347bd398f73ce8ca73613bb48a3b0882440e0b40e83fb2d3fa

v1.5.2

22 Nov 23:39
v1.5.2
Compare
Choose a tag to compare

Features

Bugs

Misc

Packages

Up to date packages are available on PackageCloud and Homebrew.

RPM RHEL 6/CentOS 6
RPM RHEL 7/CentOS 7
Debian 7
Debian 8

SHA-256 hashes

git-lfs-freebsd-amd64-1.5.2.tar.gz
29132c63a82f00ef3c44d38b7a67587f1c7acd073e41dd6dff0a77b08bca4a75

git-lfs-linux-386-1.5.2.tar.gz
a9cbd94e489e739c52c074624a080faced64e5f42cfae58cc513c3266914f170

git-lfs-linux-amd64-1.5.2.tar.gz
022a14ecafe4da0f637551c9971bdaabc1358395ede3611571cbe863e02a78c7

git-lfs-windows-1.5.2.exe
0df926ccb2440cf685ffeefeb410fedd219ccf83f5729b62f63c6db75198d150 -

git-lfs-windows-386-1.5.2.zip
a3600062e0e2323695274da6641bd2691a624ce048b03084b0f1ca5657b544e1

git-lfs-windows-amd64-1.5.2.zip
8b4040e2021da421ae9c39d574e6826a5baa27a557e380ffacb63332bc436057

git-lfs-darwin-386-1.5.2.tar.gz
d1958bea08a8f371f637adb224b917e61a6b69dbf8219c32de641d809b171947

git-lfs-darwin-amd64-1.5.2.tar.gz
2820b351b5ed44620ccfe090bd2f78f95c365875c3e64aeb271f7fe523d2e0c1

git-lfs-freebsd-386-1.5.2.tar.gz
3c8e578636b5c180d064c725f86689a02f5419a96f1cf78e2c50e722ded3b2fb