# gitee-lfs-multipart-uploader **Repository Path**: oscstudio/gitee-lfs-multipart-uploader ## Basic Information - **Project Name**: gitee-lfs-multipart-uploader - **Description**: gitee lfs高速对象存储直传工具 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-16 - **Last Updated**: 2025-08-19 ## Categories & Tags **Categories**: networklib **Tags**: None ## README # gitee-lfs-multipart-uploader #### 介绍 gitee lfs高速对象存储直传工具 #### 构建要求 |名称|版本| |:-|:-| |golang|1.21 or later| |make|-| #### 编译 && 安装 ``` $ git clone https://gitee.com/oscstudio/gitee-lfs-multipart-uploader.git $ cd gitee-lfs-multipart-uploader $ make # 确认版本信息 $ ./multipart-transfer -v ``` PS:可以将编译输出的multipart-transfer文件放入path目录,方便后期使用 #### 使用 1. 从[发行版](https://gitee.com/oscstudio/gitee-lfs-multipart-uploader/releases)页面下载对应操作系统的二进制文件 2. 启用插件 `下述为启用对象存储直传工具,支持相对路径` - a. linux/unix ``` $ ./multipart-transfer --lfs-enable-multipart # 例如仓库放在/home/git/repo $ ./multipart-transfer --lfs-enable-multipart /home/git/repo ``` - b. windows(推荐使用git bash操作) ``` $ ./multipart-transfer.exe --lfs-enable-multipart # 例如仓库在/c/Users/SURA9/Desktop/work-space/repo $ ./multipart-transfer.exe --lfs-enable-multipart /c/Users/SURA9/Desktop/work-space/repo ``` 3. 推送lfs对象 启用插件后,直接推送即可,插件会在需要时自动运行 ``` git push origin master ```