📅  最后修改于: 2023-12-03 15:09:54.870000             🧑  作者: Mango
有时候,我们在使用 GitHub 时可能会遇到一些大文件无法上传或下载的问题。这个时候,我们需要忽略这些大文件。下面是如何在 Shell/Bash 中忽略 GitHub 中的大文件的方法。
Git LFS 是一个用于处理大文件的 Git 扩展。在终端中输入以下命令来安装 Git LFS。
$ git lfs install
在您的本地代码库中,打开 .gitattributes
文件并添加以下代码:
*.psd filter=lfs diff=lfs merge=lfs -text
此代码将告诉 Git LFS 您要跟踪的文件类型以及使用的 LFS 操作。
运行以下命令来将您的更改推送到 GitHub:
$ git add .gitattributes
$ git commit -m "Add .gitattributes file"
$ git push
现在,您需要从 GitHub 上下载您的代码。运行以下命令:
$ git clone <repository_url>
您将看到 Git LFS 正在下载您的大型文件。
这就是如何在 Shell/Bash 中忽略 GitHub 中的大文件。希望这有助于您在使用 GitHub 时避免遇到大文件问题。