相关疑难解决方法(0)

git:squash/fixup之前的提交

假设你有:

A-B-C
Run Code Online (Sandbox Code Playgroud)

现在你的构建/测试失败了.修复程序应该合并到A.我当前的工作流程是这样的:

$ git commit -m "fixA"

A-B-C-fixA

$ git rebase -i A~1
Run Code Online (Sandbox Code Playgroud)

并在A中压制fixA,导致:

A'-B-C
Run Code Online (Sandbox Code Playgroud)

是否有命令可以执行以下操作:

A-B-C + (index with fix for A)

$ git commit -supperdupper A 
Run Code Online (Sandbox Code Playgroud)

结果:

A'-B-C
Run Code Online (Sandbox Code Playgroud)

git

24
推荐指数
2
解决办法
3万
查看次数

标签 统计

git ×1