如何减少我可以提交到Git存储库的最大文件大小(或者,至少,我可以从远程服务器推送到Github存储库)?
我想将它从默认的50 / 100MB的Github减少到例如10MB。特别是当我
git commit -m“消息”
我希望Git警告(或禁止)我,说文件x / y / z太大了。
原因:我不需要跟踪这些大文件,但有时候,我不小心忘记了.gitignore他们,他们放慢了“git push”和“git pull”命令的速度。
提前感谢1000。
这不能在GitHub上完成(你无法控制)
您需要使用this (for example) pre-commit hook在本地执行此操作,以便检查提交文件的大小。 但这意味着它是一个仅限本地的解决方法,需要在您或您的同事正在处理的每台计算机上应用。
这与私有Git repo托管服务器不同,您可以在其中轻松限制侦听器的大小(像NGiNX for example, with client_max_body_size这样的HTTPS)