git-rewrite-history

git-rewrite-history

文章 0 浏览 5

在新克隆上使用 git-filter-repo 从 Git 历史记录中删除文件

我按照这个答案从 Git 历史记录中删除包含凭据的单个文件。我有 Git 2.35.1 和 Git filter-repo 22826b5a68b6。我需要的命令显然是: git-filter-repo…

内心荒芜 2025-01-16 07:33:06 3 0

git,所有分支上的过滤分支

我正在使用以下来源从我的存储库中删除一些大文件和目录: http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/ 为什么我的…

能否归途做我良人 2024-12-05 01:15:47 5 0

git:找不到 blob - 想从包中删除它

我有一个大斑点,我想摆脱它! 我以为我使用此解决方案删除了​​该文件: http://dound.com/2009 /04/git-forever-remove-files-or-folders-from-his…

初见终念 2024-12-04 12:29:18 4 0

从存储库历史记录中删除大文件后,Git 存储库仍然很大

我有一个代码库(到目前为止)使用 git 来存储其依赖项。存储库本身可在此处使用(警告:它很大)。不用说,我需要从存储库历史记录中删除依赖项,以…

古镇旧梦 2024-11-27 06:27:12 1 0

从 git repo 中完全删除文件(从某个时间点开始)

我有一个大约有 2030 次提交的存储库。在提交 2000 左右时,一个文件被修改,导致其大小意外从大约 20M 变为 1.2 GB。是否可以重写历史记录以删除此文…

假装爱人 2024-11-17 00:16:42 6 0

从 Git 存储库清除文件失败,无法创建新备份

我尝试通过运行以下命令从远程存储库中删除文件: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD 但 Git 抱怨…

梦醒时光 2024-11-15 22:32:52 8 0

如何从 git 存储库中删除旧版本的媒体文件

我有一个 Git 存储库,其中包含几个巨大的媒体文件(图像和音频文件)。这些媒体文件的多个版本已相继提交到存储库。这些文件是相同资产的连续改进版…

玻璃人 2024-11-15 16:38:27 5 0

如何以非交互方式在 Git 中重新排序提交

哪些非交互式 git 命令实现了从之前到之后的更改? 之前: A---B---C---D 之后: A---C'---B'---D' …

墨洒年华 2024-10-17 06:59:55 5 0

变基 Git 合并提交

以以下情况为例: 我在主题分支中有一些工作,现在我准备合并回主分支: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae …

无法回应 2024-10-13 21:41:21 14 0

更新开发团队,重写 Git 存储库历史记录,删除大文件

我有一个 git 存储库,其中包含一些非常大的二进制文件。我不再需要它们,并且我不关心是否能够从早期提交中签出文件。因此,为了减少存储库的大小,…

鹤舞 2024-10-07 11:04:07 20 0

如何替换 git 历史记录中文件中的文本?

我一直使用基于界面的 git 客户端(smartGit),因此对 git 控制台没有太多经验。 但是,我现在需要替换历史记录中所有 .txt 文件中的字符串(因此,…

无力看清 2024-09-30 16:41:07 11 0

从旧的 Git 提交中删除私有信息

我有一个使用 Git 进行版本控制的项目,我想将其开源,但其中包含一些特定于其最初使用环境的私人信息。我将更改相关信息以从未包含在存储库中的配置…

束缚m 2024-08-20 21:30:43 11 0

在 Git 中编辑根提交?

有多种方法可以更改以后提交的消息: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent*…

野稚 2024-08-19 08:47:27 18 0

自动重写完整的 git 历史记录以摆脱简单的合并提交

我们的团队使用纯粹基于合并的 git 工作流程,我们正在讨论这种可能性 只是要求所有团队成员在一个下午将所有工作推送到服务器,并用一晚上的时间重新…

仙女 2024-08-08 17:25:23 9 0

如何修改特定提交?

我有以下提交历史记录: HEAD HEAD~ HEAD~2 HEAD~3 git commit - -amend 修改当前的 HEAD 提交。 但如何修改 HEAD~3 呢?…

缱绻入梦 2024-07-29 03:05:06 12 0
更多

推荐作者

琉璃梦幻

文章 0 评论 0

qq_4zWU6L

文章 0 评论 0

话少情深

文章 0 评论 0

彻夜缠绵

文章 0 评论 0

千寻…

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文