如何删除100 MB以上的所有GitLab文件

时间:2017-08-01 21:09:17

标签: github gitlab filesize

我正在尝试将Gitlab项目导入Github并因为无法导入100 MB以上的文件而导致失败(这是一个Github规则)。我删除了导致问题的第一个,但是在重新启动另一个文件时太大了。有没有办法自动删除超过此阈值的所有Gitlab项目?或者有没有办法查看列表中所有文件的文件大小,所以我知道哪些文件要手动删除?

1 个答案:

答案 0 :(得分:1)

除了在工作目录中删除文件之外,您是否停止在git中跟踪文件? (即使用命令git rm --cached yourlargefile)?如果没有,该文件仍在被跟踪,因此仍然导致导入Github失败。

要回答您的第二个问题,从终端调用ls -l将列出工作目录中的所有文件及其文件大小(以字节为单位),ls -lh将执行相同操作,但更多人 - 可读文件大小(例如KB或MB,如适用)。如果您需要扫描整个项目,ls -lhR将递归列出整个目录树中的所有文件。