git-filter-branch 相关问题

git filter-branch是一个用于广泛重写分支的本机Git工具,通常用于从Git存储库历史记录中删除不需要的大型或秘密文件。

在filter-branch之后删除无用的合并(没有任何'非主线'提交的合并)

我已经执行了一个git filter-branch --index-filter'git rm --cached --ignore-unmatched badfiles / badfiles2 /' - prune-empty(per here)来删除一堆文件以准备移动剩下的......

回答 2 投票 0

从Git中提取元信息,允许git日志而不获取完整的repo

在部署中使用Git时,通常需要了解提交历史和关系。回购小时没有问题。但是对于要获得完整历史的大型存储库,需要......

回答 1 投票 0

从git repo中删除'.git'目录?

我正在尝试将git repo从Kiln迁移到Github。我可以添加新的遥控器,但是当我尝试将master推送到新的遥控器时,我收到以下错误:计数对象:8691,完成。 ...

回答 4 投票 20

从git历史中删除已删除的文件

我正试图从我的git存储库中拆分一个子项目。然而不像Detach(move)子目录到单独的Git存储库中我没有它在它自己的子目录中(并将其移入.. .

回答 2 投票 29

git filter-branch --tree-filter不删除文件

我们的git存储库中有一个错误提交的文件。首先,我通过运行以下命令从Git历史记录中的如何查找/识别大文件/提交找到了哪个文件?...

回答 1 投票 0

在git filter-branch之后调和git svn

我试图将SVN存储库转换为git。正在积极使用SVN存储库,同时我们计算出转换的细节。我按照所有指南编写了一个作者映射......

回答 1 投票 0

如何修复git过滤器错误,不更改主页的编辑?

我试图使用git过滤器更改本地提交的时间戳,但我只是得到了该错误,并且没有对提交进行更改。无论如何都要改变提交的时间戳而不是......

回答 1 投票 0

完全将git子目录与另一个仓库分开

我想将git repo的子目录分离为一个独立的repo。我在另一个问题上找到了一个简短的指南来过滤除相关文件夹之外的所有内容(使用git filter-branch --proune-empty ...

回答 1 投票 1

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