2017-08-01 59 views
0

我想将Gitlab项目导入Github,并且由于无法导入100 MB以上的文件(这是Github规则)导致它失败。我删除了第一个导致问题的文件,但是在重新启动另一个文件时太大了。是否有任何方法可以自动删除所有高于此阈值的Gitlab项目?或者,有没有办法查看列表中所有文件的文件大小,以便知道手动删除哪些文件?如何删除100 MB以上的所有GitLab文件

回答

1

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

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

相关问题