轨。 Development.log大小已超出。 Git没有推

时间:2016-09-01 06:51:03

标签: ruby-on-rails

 $ ruby -v
 ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
 $ rails -v
 Rails 4.2.4

我正在使用Cloud9社区工作区。 当我推送到git它会抛出错误

  

错误:文件日志/开发.log是101.06 MB;这超过了GitHub的文件大小限制为100.00 MB

但是当我检查文件时,它显示其大小为0字节。我也删除了文件。仍然git显示相同的错误。它对我不起作用。

而且我找不到如何在cloud9上安装git-lfs的正确解决方案。

请帮助我。 提前致谢

2 个答案:

答案 0 :(得分:2)

你应该从git中排除你的日志文件夹。

确保在项目的根目录中有一个名为.gitignore的文件,并且在列出要排除的目录的文件内:

/log/*
/tmp

然后你可以通过在项目文件夹中运行终端来从git中删除你的文件:

git rm cached ./log/*

比提交再试一次

答案 1 :(得分:1)

我有8次未提交的提交。我通过执行以下代码删除了它们

git reset HEAD~8

我也使用了忽略日志文件 gitignore.