如何减少Git或Github repo上的最大文件大小?

问题描述 投票:1回答:1

如何减少我可以提交到Git存储库的最大文件大小(或者,至少,我可以从远程服务器推送到Github存储库)?

我想将它从默认的50 / 100MB的Github减少到例如10MB。特别是当我

git commit -m“消息”

我希望Git警告(或禁止)我,说文件x / y / z太大了。

原因:我不需要跟踪这些大文件,但有时候,我不小心忘记了.gitignore他们,他们放慢了“git push”和“git pull”命令的速度。

提前感谢1000。

git github
1个回答
1
投票

这不能在GitHub上完成(你无法控制)

您需要使用this (for example) pre-commit hook在本地执行此操作,以便检查提交文件的大小。 但这意味着它是一个仅限本地的解决方法,需要在您或您的同事正在处理的每台计算机上应用。

这与私有Git repo托管服务器不同,您可以在其中轻松限制侦听器的大小(像NGiNX for example, with client_max_body_size这样的HTTPS)

© www.soinside.com 2019 - 2024. All rights reserved.