v3.3.0
版本发布时间: 2022-12-01 02:22:47
git-lfs/git-lfs最新发布版本:v3.5.1(2024-03-08 05:03:09)
This release is a feature release which includes package support for Red Hat
Enterprise Linux 9 and compatible OSes, experimental support for multiple
remotes, and some command-line helpers for git lfs push
.
In this release, we no longer include vendored versions of our dependencies in
the repository or the tarballs. These were a source of noise and bloat, and
users can easily download the required dependencies with Go itself. Users who
need to continue to vendor the dependencies can use the make vendor
target.
In addition, we've also switched the documentation to AsciiDoc from ronn-flavoured Markdown and included the FAQ in the repository. This means that the manual pages now render properly in the GitHub web interface and it's also much easier to create additional formats, such as PDF, by leveraging the ability of Asciidoctor to convert to DocBook.
It should also be noted that git lfs migrate import --everything
now processes
all refs that aren't special to Git instead of just branches and tags. This is
what it was documented to do, but didn't, so we've fixed it.
Finally, please note that future releases may be done by a different member of the core team than many of the past releases, and thus may be signed by a different OpenPGP key. Please follow the steps in the README to download all of the keys for the core team to verify releases successfully in the future.
We would like to extend a special thanks to the following open-source contributors:
- @dhiwakarK for fixing a broken link
- @dscho for improving our installer
- @Leo1690 for speeding things up with sparse checkout
- @pratap043 for proposing an extension to locking
- @rcoup for fixing our Makefile and adding scripting features to
git lfs push
- @srohmen for adding support for alternative remotes
- @WhatTheFuzz for improving our error messages
- @wuhaochen for fixing a long-standing bug with
git lfs migrate import
Features
- Add the FAQ in the repository #5167 (@bk2204)
- Add support for Rocky Linux 9 #5144 (@bk2204)
- push: add ability to read refs/oids from stdin #5086 (@rcoup)
- Allow alternative remotes to be handled by LFS #5066 (@srohmen)
- Switch documentation to AsciiDoc #5054 (@bk2204)
Bugs
- Handle macro attribute references with unspecified flag #5168 (@chrisd8088)
- Fixed broken link for git-lfs-migrate #5153 (@dhiwakarK)
- ssh: disable concurrent transfers if no multiplexing #5136 (@bk2204)
- Fix setting commit & vendor variables via make #5141 (@rcoup)
- ssh: don't leak resources when falling back to legacy protocol #5137 (@bk2204)
- Bump gitobj to v2.1.1 #5130 (@bk2204)
- tools: don't match MINGW as Cygwin #5106 (@bk2204)
- installer: handle
BashOnly
Git for Windows gracefully #5048 (@dscho) - Change git-lfs migrate import --everything to migrate everything except for special git refs #5045 (@wuhaochen)
Misc
- Use --sparse parameter for ls-files for performance optimization #5187 (@Leo1690)
- Add information to ambiguous error message. #5172 (@WhatTheFuzz)
- Distro update for v3.3.0 #5169 (@bk2204)
- docs/man: clarify Git LFS setup instructions #5166 (@larsxschneider)
- Update more stale comments relating to object scanning #5164 (@chrisd8088)
- Update stale comments relating to object scanning and uploading #5163 (@chrisd8088)
- script/cibuild: exclude icons from whitespace check #5142 (@bk2204)
- Update to Go version 1.19 #5126 (@chrisd8088)
- Drop vendoring #4903 (@bk2204)
- Adding locking_notes.md #5079 (@pratap043)
- t: set init.defaultBranch #5082 (@bk2204)
- go.mod: require gopkg.in/yaml.v3 v3.0.1 #5033 (@bk2204)
- script/upload: improve readability of asset verification #5032 (@bk2204)
Packages
Up to date packages are available on PackageCloud and Homebrew.
RPM RHEL 7/CentOS 7 RPM RHEL 8/Rocky Linux 8 RPM RHEL 9/Rocky Linux 9 Debian 10 Debian 11
SHA-256 hashes:
git-lfs-darwin-amd64-v3.3.0.zip 22e330e37fb3a0383c98aa98d3c443f401bfe97b369d4b5e2f4d2d2859fdd0b2
git-lfs-darwin-arm64-v3.3.0.zip d9cc8219e04eea6e660c11f1119074575250ac661bde0a299e37e35d89cba365
git-lfs-freebsd-386-v3.3.0.tar.gz 9e2cc6c99b648b324497b4dab40f68d01feb5823111bff98c79e6a1de53a0222
git-lfs-freebsd-amd64-v3.3.0.tar.gz b29d0c79eda865eccc5f7dd13385ce32215de2487f04186ed3a1ae7dce4a42dc
git-lfs-linux-386-v3.3.0.tar.gz 14415ebafc3ace60f178cd69d4f2e0ed42dbbf32cb2aba80e46ec3c8f7c1401f
git-lfs-linux-amd64-v3.3.0.tar.gz 6a4e6bd7d06d5c024bc70c8ee8c9da143ffc37d2646e252a17a6126d30cdebc1
git-lfs-linux-arm-v3.3.0.tar.gz df8b24cf7ff6a2f105dd1a3d0a4990c53980272ea94da67d854921e21bc5444c
git-lfs-linux-arm64-v3.3.0.tar.gz e97c477981a9b6a40026cadc1bf005541d973fc32df2de2f398643b15df6b5c6
git-lfs-linux-ppc64le-v3.3.0.tar.gz 32a22e5496a8c8028e5c8193fd5941a0acae800d65296f09901237f1e2146a79
git-lfs-linux-s390x-v3.3.0.tar.gz 266e0efd3c790003bbbf31156d471e832b9fb27dda6968e56aca2a669d01e245
git-lfs-v3.3.0.tar.gz 964c200bb7dcd6da44cbf0cfa88575f7e48d26925f8ec86d634d3f83306a0920
git-lfs-windows-386-v3.3.0.zip 81fd4b01719e1e0ccf347596293f19a07fba8573c6aee1e1521b2932d9b6179d
git-lfs-windows-amd64-v3.3.0.zip 1df5874f22c35c679159f0aaf9e24333051f52768eade0204d22200b79141743
git-lfs-windows-arm64-v3.3.0.zip cf16b91ba10009b98bd641897609d9fd6994941705435aac60d12938322fbdbe
git-lfs-windows-v3.3.0.exe 81b28b59a100ab5023e62e7bc99e25c33fadf2e106a8c3a36f535b05e52dd76b
hashes.asc 50ca3a33d866ef72623b36162317d2547a37ae18cd03a10507c9e6e476982ac0
sha256sums.asc e1c0b69c674d14d1936baf41f4f21d1245d73acf56d1f2965532ea4e09d74161
1、 git-lfs-darwin-amd64-v3.3.0.zip 4.89MB
2、 git-lfs-darwin-arm64-v3.3.0.zip 4.57MB
3、 git-lfs-freebsd-386-v3.3.0.tar.gz 4.34MB
4、 git-lfs-freebsd-amd64-v3.3.0.tar.gz 4.55MB
5、 git-lfs-linux-386-v3.3.0.tar.gz 4.35MB
6、 git-lfs-linux-amd64-v3.3.0.tar.gz 4.55MB
7、 git-lfs-linux-arm-v3.3.0.tar.gz 4.31MB
8、 git-lfs-linux-arm64-v3.3.0.tar.gz 4.17MB
9、 git-lfs-linux-ppc64le-v3.3.0.tar.gz 4.11MB
10、 git-lfs-linux-s390x-v3.3.0.tar.gz 4.47MB
11、 git-lfs-v3.3.0.tar.gz 640.77KB
12、 git-lfs-windows-386-v3.3.0.zip 4.35MB
13、 git-lfs-windows-amd64-v3.3.0.zip 4.44MB
14、 git-lfs-windows-arm64-v3.3.0.zip 4.08MB
15、 git-lfs-windows-v3.3.0.exe 9.87MB
16、 hashes.asc 19.02KB
17、 sha256sums.asc 2.27KB