目标:git记得。有时,大数据文件被添加到Git存储库(有意或无意)导致存储库的大小变大。有必要从跟踪中删除文件并清理Git树,以减小大小。
这些步骤应在本地副本上运行,(如有必要)按下您自己的GitHub存储库。以下步骤假设原点是用户维护的GitHub存储库。
笔记:任何维护包存储库(带有本地副本)的人都应该运行步骤1-3。
下载BFG回购清洁剂
在包目录上运行bfg repo-cleaner
在包裹的位置,运行以下命令
Java -Jar <下载的路径> /bfg-13.0.jar --strip-blobs-gigger-pys 100m <您的包装>
笔记:上面的命令将删除100MB或更大的任何文件。根据您在您正在清理的文件的大小范围内调整此参数。它应低于违规文件大小。
CD <你的包裹> Git Rhallog expire - Expire =现在 - 所有&& git gc --prune =现在 - 中止
git推送-f原点
请求git.biocidodder.org存储库位置上的更新。
Biocumon Git服务器不允许-F
或强制推动git.biocondator.org位置。请电子邮件bioc-devel@r-project.org.解释包已被清除为大数据文件,并且需要重置。