支持大文件的Git擴展:git-lfs
Git LFS 是 Github 開發的一個 Git 的擴展,用于實現 Git 對大文件的支持。
Git LFS是一個命令行擴展和規范用于利用Git來管理大文件。其客戶端采用Go開發,為Mac, Windows, Linux, and FreeBSD提供預編譯好的binaries。
特性:
Large file versioning
Version large files—even those as large as a couple GB in size—with Git.
More repository space
Host more in your Git repositories. External file storage makes it easy to keep your repository at a manageable size.
Faster cloning and fetching
Download less data. This means faster cloning and fetching from repositories that deal with large files.
Same Git workflow
Work like you always do on Git—no need for additional commands, secondary storage systems, or toolsets.
Same access controls and permissions
Keep the same access controls and permissions for large files as the rest of your Git repository when working with a remote host like GitHub.

本文由用戶 cm54 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!