如何使用git cherry pick跳过不精确的重命名检测
在大型回购协议中,我需要从一个旧分支机构到一个当前分支机构挑选大约10个承诺。每次运行cherry pick命令时,我都会得到以下结果:如何使用git cherry pick跳过不精确的重命名检测,git,git-cherry-pick,Git,Git Cherry Pick,在大型回购协议中,我需要从一个旧分支机构到一个当前分支机构挑选大约10个承诺。每次运行cherry pick命令时,我都会得到以下结果: $ git cherry-pick -x 11a77a55bf Performing inexact rename detection: 0% (438032/938483560) 我让它第一次完成,大约需要10-15分钟。但我选择的每一项承诺都是如此。至少对于当前命令,是否有办法防止这种情况发生 我尝试设置重命名限制,但没有帮助: git -c dif
$ git cherry-pick -x 11a77a55bf
Performing inexact rename detection: 0% (438032/938483560)
我让它第一次完成,大约需要10-15分钟。但我选择的每一项承诺都是如此。至少对于当前命令,是否有办法防止这种情况发生
我尝试设置重命名限制,但没有帮助:
git -c diff.renameLimit=1 cherry-pick -x 11a77a55bf
Performing inexact rename detection: 0% (1259342/938483560)
git cherry pick
在后台使用合并机制,它有自己与重命名检测相关的配置:
做你想做的。
git cherry pick
在后台使用合并机制,它有自己与重命名检测相关的配置:
执行您想要的操作。尝试
merge.renameLimit=1
。尝试merge.renameLimit=1
。
git -c merge.renameLimit=1 cherry-pick -x 11a77a55bf