发布于 2017-03-03 02:20:19 | 199 次阅读 | 评论: 0 | 来源: 网友投递
Git LFS Git 的大文件支持
Git LFS 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。
Git LFS 2.0 发布了,该版本包含新特性以及性能方面的提升。新特性包括:文件锁和传输队列等。该版本不再支持 0.5.0 中一些过时的 API。
详细列表(官方发行说明):
Define lockable files, make read-only in working copy #1870 (@sinbad)
Check that files are not uncommitted before unlock #1896 (@sinbad)
Fix lfs unlock --force
on a missing file #1927 (@technoweenie)
locking: teach pre-push hook to check for locks #1815 (@ttaylorr)
Implement local lock cache, support querying it #1760 (@sinbad)
support for client certificates pt 2 #1893 (@technoweenie)
Fix clash between progress meter and credential helper #1886 (@technoweenie)
Teach uninstall cmd about --local and --system #1887 (@technoweenie)
Add --skip-repo
option to git lfs install
& use in tests #1868 (@sinbad)
commands: convert push, pre-push to use async gitscanner #1812 (@ttaylorr)
tq: prioritize transferring retries before new items #1758 (@ttaylorr)
ensure you're in the correct directory when installing #1793 (@technoweenie)
locking: make API requests relative to repository, not root #1818 (@ttaylorr)
Teach 'track' about CRLF #1914 (@technoweenie)
Teach 'track' how to handle empty lines in .gitattributes #1921 (@technoweenie)
Closing stdout pipe before function return #1861 (@monitorjbl)
Fix Install in root problems #1727 (@technoweenie)
cat-file batch: read all of the bytes #1680 (@technoweenie)
Fixed file paths on cygwin. #1820, #1965 (@creste, @ttaylorr)
tq: decrement uploaded bytes in basic_upload before retry #1958 (@ttaylorr)
progress: fix never reading bytes with sufficiently small files #1955 (@ttaylorr)
tools: fix truncating string fields between balanced quotes in GIT_SSH_COMMAND #1962 (@ttaylorr)
commands/smudge: treat empty pointers as empty files #1954 (@ttaylorr)
Embed the version information into the Windows executable #1689 (@sschuberth)
Add more meta-data to the Windows installer executable #1752 (@sschuberth)
Add test to prove set operator [] works in filter matching #1768 (@sinbad)
test: add ntlm integration test #1840 (@technoweenie)
remove deprecated features #1679 (@technoweenie)
remove legacy api support #1629 (@technoweenie)