git-rewrite-history

git-rewrite-history

文章 0 浏览 3

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

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

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

变基 Git 合并提交

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

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

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

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

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

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

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

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

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

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

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

在 Git 中编辑根提交?

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

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

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

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

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

如何修改特定提交?

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

缱绻入梦 2024-07-29 03:05:06 7 0

从 Git 历史记录中删除敏感文件及其提交

我想在 GitHub 上放置一个 Git 项目,但它包含某些包含敏感数据的文件(用户名和密码,例如 capistrano 的 /config/deploy.rb)。 我知道我可以将这些…

凶凌 2024-07-19 07:27:52 12 0

如何更改多次提交的作者和提交者姓名/电子邮件?

如何更改一系列提交的作者?…

羁拥 2024-07-18 04:01:07 10 0

如何更改 Git 中旧提交的时间戳?

如何修改现有的、未推送的提交?&lt的答案/a&gt 描述一种修改尚未推送到上游的先前提交消息的方法。 新消息继承原始提交的时间戳。 这似乎合乎逻辑,…

Smile简单爱 2024-07-12 22:40:35 5 0

合并 Git 存储库的前两次提交?

假设您有包含三个提交 A、B 和 C 的历史记录: A-B-C 我想合并两个提交 A 和 B 到一个提交 AB: AB-C 我尝试 git rebase -i A 用以下内容打开我的编辑…

戴着白色围巾的女孩 2024-07-11 20:00:43 10 0

如何修复错误的合并,并将良好的提交重放到固定的合并上?

我在几次提交前不小心将不需要的文件(filename.orig)提交到了我的存储库,直到现在我才注意到。 我想从存储库历史记录中完全删除该文件。 是否可以…

不一样的天空 2024-07-09 02:50:46 13 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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