我有一个Git存储库我存储随机的东西.大多是随机脚本,文本文件,我设计的网站等等.
我随着时间的推移删除了一些大型二进制文件(通常为1-5MB),它们会增加存储库的大小,这在修订历史中是不需要的.
基本上我希望能够做到..
me@host:~$ [magic command or script]
aad29819a908cc1c05c3b1102862746ba29bafc0 : example/blah.psd : 3.8MB : 130 days old
6e73ca29c379b71b4ff8c6b6a5df9c7f0f1f5627 : another/big.file : 1.12MB : 214 days old
Run Code Online (Sandbox Code Playgroud)
..然后能够查看每个结果,检查是否不再需要然后删除它(可能使用filter-branch)
我有一个存储库,其中存在大量大型二进制文件.是否可以设置git使其仅保留最后n次提交?比如我只想保留此存储库历史记录中的最后5个文件副本?但我不想每5次提交手动执行此操作?
git ×2