面向&x201C;这超过了GitHub';s文件大小限制为100.00 MB”;将代码从VS代码移动到Github时出错

面向&x201C;这超过了GitHub';s文件大小限制为100.00 MB”;将代码从VS代码移动到Github时出错,github,Github,远程:错误:GH001:检测到大文件。您可能想尝试Git大文件存储-。 远程:错误:跟踪:FBCA711E560293D490795687727B024244CD246D7CAB72C2DFFF845C389CE812C 远程:错误:有关详细信息,请参阅。 远程:错误:文件lib/node_modules/electron/dist/electron.app/Contents/Frameworks/electron Framework.Framework/Versions/A/electron

远程:错误:GH001:检测到大文件。您可能想尝试Git大文件存储-。 远程:错误:跟踪:FBCA711E560293D490795687727B024244CD246D7CAB72C2DFFF845C389CE812C 远程:错误:有关详细信息,请参阅。 远程:错误:文件lib/node_modules/electron/dist/electron.app/Contents/Frameworks/electron Framework.Framework/Versions/A/electron Framework为123.38 MB;这超出了GitHub的100.00 MB文件大小限制 到
! [remote rejected]master->master(拒绝预接收钩子)

GitHub通常不允许存储库中的文件大小超过100 MB。在这种情况下,您拥有这样一个文件是因为您签入了
节点\ u模块
,这是绝对不推荐的。您不应该签入任何二进制依赖项或将产品构建到存储库中。如果没有令人信服的理由,您也不应该检查存储库中的任何非二进制依赖项

您最好的选择是通过过滤掉整个
节点\u模块
目录来修复存储库。描述了如何执行此操作。然后,您可以在新提交中将以下内容添加到
.gitignore
,以防止自己意外地重新添加它:

node_modules
如果您完全确定有充分的理由将此数据存储在存储库中,那么您可以安装Git LFS,运行
Git LFS install
,然后运行
Git LFS migrate import--everything--include='*.Framework'


这两种情况都会导致您重写历史记录;这在这里是不可避免的。

我是初学者,你能自己帮我吗?请告诉我,我实际上并不熟悉如何进行过滤,所以文档确实是你最好的选择
git过滤器分支
不是我的强项。