如何重新排序git内疚补丁系列补丁?

时间:2015-06-11 10:49:59

标签: git mercurial

guilt工具可以简化git存储库上的补丁管理。它几乎等同于Mercurial SCM的Mq扩展名。

我的回购中有一系列补丁。我想重新订购一系列补丁。

在Mq扩展中,--move命令有一个qpush参数来执行此类重新排序。 guilt push命令不允许这样的参数。

如何在内疚补丁系列上执行此类重新排序操作?

2 个答案:

答案 0 :(得分:1)

目前我找到的唯一解决方案是手动修改内疚series文件。

此文件位于:<repo_bdir>/.git/patches/<branch_name>/series

答案 1 :(得分:0)

您需要编辑系列文件:

guilt series -e

我建议您不应用任何补丁,或者至少不应用您要修改其顺序的任何补丁来执行此操作。