解决文件传输难题:如何绕过Gitee的100MB上传限制

引言

        在版本控制和代码托管领域,Gitee作为一个流行的平台,为用户提供了便捷的服务。然而,其对单个文件大小设定的100MB限制有时会造成一些不便。

使用云存储服务

推荐理由

  • 便捷性:多数云存储服务如:

                                               Dropbox、Google Drive等提供了简洁的用户界面和跨平台兼容性。

  • 安全性:这些服务通常提供高级的数据加密和安全性措施,保护文件不被未授权访问。
  • 共享简便:生成分享链接即可让其他人下载或查看文件,非常适合团队协作。

 Git LFS 操作: 


 

  • 第一步:在Git仓库中为仓库设置相关配置:
$ git lfs install
  • 第二步:选择要用LFS追踪的文件:
$ git lfs track "*.svg"
# 或者具体到某个文件
$ git lfs track "2.png"
$ git lfs track "example.lfs"
  • 第三步:保存并提交配置:
$ git add .gitattributes
$ git commit -m "add .gitattributes"

配置总结:

安装Git LFS之后,只需三步,即可在仓库中配置LFS功能,即:

#step 1
$ git lfs install

#step 2
$ git lfs track files

# step 3
$ git add .gitattributes

总结:

        Git LFS是一个易于安装、易于配置,使用高效的Git拓展工具,它能有效的管理仓库中的大文件,避免仓库体积过大,影响项目管理效率。

        同时,Gitee平台对Git LFS功能有很好的支持,再加上灵活的空间配额管理,让企业实现自动扩容,方便的解决了企业在项目开发中遇到的仓库大文件问题

  • 44
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 70
    评论
Gitee上传超过100M的大文件,可以使用GiteeGit LFS(Large File Storage)功能。Git LFS是一个Git扩展,它允许你将大文件存储在Git仓库之外,而是将它们存储在一个单独的存储库中。这样,你就可以将大文件的指针添加到Git仓库中,而不会使仓库变得过大。 以下是在Gitee上使用Git LFS上传文件的步骤: 1. 安装Git LFS客户端:在你的本地电脑上安装Git LFS客户端。你可以在Git LFS官方网站上下载安装包。 2. 在Gitee上创建LFS存储库:在Gitee上创建一个LFS存储库,用于存储大文件。你可以在Gitee的仓库设置中启用Git LFS功能。 3. 初始化LFS仓库:在本地电脑上,进入你的Git仓库目录,并运行以下命令来初始化LFS仓库: ``` git lfs install ``` 4. 添加大文件:将大文件添加到Git仓库中。你可以使用以下命令: ``` git lfs track "path/to/large/file" ``` 这将为大文件创建一个指针,并将其添加到.gitattributes文件中。 5. 提交并推送:将修改提交到Git仓库,并将指针推送到Gitee的LFS存储库中。你可以使用以下命令: ``` git add . git commit -m "Add large file" git push origin master ``` 这将提交修改,并将指针推送到Gitee的LFS存储库中。 在使用Git LFS时,你需要注意以下几点: 1. 每个Gitee用户可以创建一个LFS存储库,用于存储大文件。如果你需要存储更多的大文件,你可以购买额外的LFS存储空间。 2. Git LFS仅适用于二进制文件,如图像、视频、音频等。对于文本文件,应使用Git的标准做法。 3. 在使用Git LFS上传文件时,需要确保你的网络连接稳定,以避免上传失败或数据损坏的情况。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 70
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GT开发算法工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值