我正在尝试将Gitlab项目导入Github并因为无法导入100 MB以上的文件而导致失败(这是一个Github规则)。我删除了导致问题的第一个,但是在重新启动另一个文件时太大了。有没有办法自动删除超过此阈值的所有Gitlab项目?或者有没有办法查看列表中所有文件的文件大小,所以我知道哪些文件要手动删除?
答案 0 :(得分:1)
除了在工作目录中删除文件之外,您是否停止在git中跟踪文件? (即使用命令git rm --cached yourlargefile
)?如果没有,该文件仍在被跟踪,因此仍然导致导入Github失败。
要回答您的第二个问题,从终端调用ls -l
将列出工作目录中的所有文件及其文件大小(以字节为单位),ls -lh
将执行相同操作,但更多人 - 可读文件大小(例如KB或MB,如适用)。如果您需要扫描整个项目,ls -lhR
将递归列出整个目录树中的所有文件。