变基 Git 合并提交
以以下情况为例: 我在主题分支中有一些工作,现在我准备合并回主分支: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae …
更新开发团队,重写 Git 存储库历史记录,删除大文件
我有一个 git 存储库,其中包含一些非常大的二进制文件。我不再需要它们,并且我不关心是否能够从早期提交中签出文件。因此,为了减少存储库的大小,…
如何替换 git 历史记录中文件中的文本?
我一直使用基于界面的 git 客户端(smartGit),因此对 git 控制台没有太多经验。 但是,我现在需要替换历史记录中所有 .txt 文件中的字符串(因此,…
在 Git 中编辑根提交?
有多种方法可以更改以后提交的消息: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent*…
自动重写完整的 git 历史记录以摆脱简单的合并提交
我们的团队使用纯粹基于合并的 git 工作流程,我们正在讨论这种可能性 只是要求所有团队成员在一个下午将所有工作推送到服务器,并用一晚上的时间重新…
从 Git 历史记录中删除敏感文件及其提交
我想在 GitHub 上放置一个 Git 项目,但它包含某些包含敏感数据的文件(用户名和密码,例如 capistrano 的 /config/deploy.rb)。 我知道我可以将这些…
合并 Git 存储库的前两次提交?
假设您有包含三个提交 A、B 和 C 的历史记录: A-B-C 我想合并两个提交 A 和 B 到一个提交 AB: AB-C 我尝试 git rebase -i A 用以下内容打开我的编辑…
如何修复错误的合并,并将良好的提交重放到固定的合并上?
我在几次提交前不小心将不需要的文件(filename.orig)提交到了我的存储库,直到现在我才注意到。 我想从存储库历史记录中完全删除该文件。 是否可以…
- 共 1 页
- 1