gitee设置大于1m也能查看

了解Gitee

Gitee是一个类似GitHub的开源代码仓库,由于其速度快的特性以及免费的使用方式,近年来受到广泛的关注和使用。然而,有时当我们需要上传较大的文件时,普通的上传下载方式会变得非常类似,这时我们就需要使用Gitee提供的另一种方式——大文件上传。

什么是大文件上传

大文件上传是将较大的文件分成小块的方式进行上传下载。这样做的好处就是可以方便的进行传输以及上传下载,提高了文件的上传下载效率。

如何进行大文件上传

Gitee的大文件上传使用Git LFS实现。Git LFS又称Git Large File Storage,它是Github等代码托管平台的扩展插件,专门用于存储大文件。Gitee为了更好地适应开发者,增加了大文件上传功能。下面将介绍如何在Gitee上进行大文件上传。

安装Git LFS客户端

首先需要安装Git LFS客户端。在终端中输入以下指令安装Git LFS客户端。

git lfs install

如果您使用的是Mac系统,可以通过brew安装。在终端中输入以下命令安装:

brew install git-lfs

初始化Git LFS存储库

在存储库中,执行以下命令来初始化Git LFS存储库。

git lfs install

添加大文件到Git LFS存储库

使用以下git命令将大文件添加到Git LFS存储库。

git lfs track "path/to/large/file"

需要注意的是,添加到Git LFS存储库的文件不能超过100MB。如果您需要上传超过100MB的文件,可以将其分成多个文件,然后再进行上传。

上传文件到Git LFS存储库

执行以下命令将大文件上传到Git LFS存储库。

git lfs push origin master

设置大于1M也能查看

在默认情况下,当文件大小超过1M时,Git LFS会将文件指针添加到存储库中,而不是完整的文件。因此,即使您可以查看存储库中的文件,但实际上内容并没有真正地存储在仓库中。如果您希望能够直接查看存储库中的文件,需要将其存储在Git LFS中。

可以通过以下方式在存储库中启用大文件直接查看功能。

1. 进入仓库

2. 点击仓库下面的“设置”按钮。

3. 进入“Git LFS”选项卡,并点击“编辑lfs.audit.json”按钮。

4. 在弹出的编辑器中添加以下代码:

{

"DownloadViaGitLfsAlways": {

"MaxFileSize": 1048576

}

}

代码中的“MaxFileSize”表示文件的最大大小。将其改为所需的大小即可。保存修改后,文件将存储在Git LFS中,即使文件超过1M,也可以直接查看。

总结

通过以上步骤,您可以在Gitee上进行大文件上传,并且通过修改配置文件来实现大于1M也能直接查看的功能。这使得大文件的上传和下载变得更加高效方便。如果您需要上传大量的文件,特别是超过100MB的文件,建议使用Git LFS来实现更高效的上传和下载。