通过bfg.jar工具,永久删除git里的大文件。
工具位置 https://rtyley.github.io/bfg-repo-cleaner/,使用也很简单。
$ git clone --mirror git://example.com/some-big-repo.git
$ java -jar bfg.jar --strip-blobs-bigger-than 100M some-big-repo.git
$ cd some-big-repo.git
$ git reflog expire --expire=now --all && git gc --prune=now --aggressive
$ git push
相关推荐
`bfg-repo-cleaner`的设计目标就是比`git-filter-branch`更快,同时保持操作的简单性和可靠性。 首先,让我们详细了解一下`bfg-repo-cleaner`的主要功能: 1. **删除大文件**:你可以指定一个文件大小阈值,`bfg-...
BFG 是 git-filter-branch 的更简单、更快的替代方案,用于清除 Git 存储库历史记录中的不良数据。 您可以使用它来删除疯狂的大文件,以及删除密码、凭据和其他私人数据。 git-filter-branch 命令非常强大,可以做 ...
这个“git-repo-0.7.3.1-Windows-64.zip”文件是Git Repo的一个Windows 64位版本的压缩包,它包含了运行和管理Git仓库所需的所有组件。以下是关于Git Repo及其相关知识点的详细说明: 1. **Git**: Git 是一个分布式...
gradle-git-repo-plugin, 使用 private git repo 作为存储库 Gradle Git repo-插件这个插件允许你将git存储库添加为 Maven repo,即使git存储库是 private的,类似于CocoaPods的工作方式。使用 github repo 作为 ...
《Python库:git-repo-cli-1.3.1.tar.gz深度解析》 在软件开发领域,Git作为版本控制系统,已经成为了开发者们不可或缺的工具。而Python作为一种强大的、易读性强的编程语言,广泛应用于后端开发、数据分析、自动化...
《Python库:git-repo-language-trends-0.5.0深入解析》 在Python的世界里,库扮演着至关重要的角色,它们为开发者提供了丰富的功能,使得编程变得更加高效和便捷。今天我们要探讨的是一个名为`git-repo-language-...
"git-repo-clean-main.zip" 是一个针对这种情况的解决方案,它是一款基于Go语言编写的Git扩展工具,用于扫描、清理Git仓库中的大文件并重写提交历史。下面我们将详细探讨这个工具的功能、使用方法以及相关的Git知识...
git-link Git-link是一个 git 子命令,用于获取指向 git 对象的 repo-browser 链接。 git-link背后的动机是,在命令行上导航到 git 对象或路径通常比通过 Web 界面单击路径更快。 使用git-link的 github 源的示例: ...
BFG Repo-Cleaner 是一个轻量级的替代品,与传统的 `git-filter-branch` 命令相比,它在处理大型 Git 仓库时具有更快的速度。`git-filter-branch` 虽然功能强大,但处理大文件时效率较低,因为它是对整个提交历史...
15年6月更新,完整的repo-project,完美解决fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle 错误,绕开GFW,详细请参考我的博客《完美解决repo init 错误 fatal: Cannot get ...
"git-repo-stable.zip" 文件正是包含了这个工具的稳定版本,用于在Windows平台上下载和管理Android的源代码。 在深入探讨Git Repo之前,让我们先了解Git。Git是一种分布式版本控制系统,用于跟踪对文件或整个项目所...
15年6月更新,完整的repo-project,完美解决fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle 错误,绕开GFW。
Git-2.28.0-64-bit.exe Git-2.28.0-64-bit.exe Git-2.28.0-64-bit.exe
python库。 资源全名:git_repo-1.7.5-py3-none-any.whl
git官方的git-filter-repo文件
Git-2.41.0-64-bit window版本是针对Windows操作系统的一个特定构建,提供64位架构的支持。这个版本的发布,意味着用户可以在Windows环境下享受到Git的最新功能和性能优化。 Git的核心特性包括: 1. 分布式:每个...
在“git-repo-源码.rar”文件中,我们有机会深入理解Repo的工作原理和实现细节。 1. **Repo的结构** - Repo 是一个Python脚本,主要包含在`repo`目录下的`main.py`文件。它通过调用Git命令来操作多个Git仓库。 - ...
`gradle-git-repo-plugin`正是为了实现这一目的而设计的。 `gradle-git-repo-plugin`是一个Gradle插件,它允许开发者将Gradle项目的构建结果直接推送到Git仓库,从而使得这些构建成果可以作为一个私有的、临时的或...
让它正常工作将git-repo-backup克隆到所需目录的计算机上。 git clone git@github.com:lightster/git-repo-backup.git cd git-repo-backup通过Composer安装依赖项。 composer install创建一个配置文件。 <?...