【发布时间】:2011-04-25 00:22:05
【问题描述】:
我的工作流程通常如下所示:
- 提交对一组文件的更改
- 将更改提交到不同的文件组
- 意识到我错过了一些属于第一次提交的更改
- 诅咒
我无法使用git commit --amend,因为它不是我需要更改的最新提交。 在不触及第二个提交的情况下向第一个提交添加更改的最佳方式是什么?
【问题讨论】:
-
我已经为此目的创建了一个 Bash 脚本:github.com/colinodell/git-amend-old 安装后,您将像这样使用它:
git amend-old abcd123,其中abcd123是您要修改的旧提交随着你的阶段性变化。希望有人觉得它有用!
标签: git