我想使用git cherry-pick将提交从一个文件应用到另一个文件而不进行重命名检测(对于许多类似的文件会导致错误的检测).
(主)directory1 /文件
(主)directory2 /文件
但我不知道如何告诉樱桃挑选相应的目录.
我有另一个案例,它工作正常git-1.7.5.rc1,现在支持合并策略又名-Xsubtree=.
(主)directory1 /文件
(分支)文件
我打了电话
git cherry-pick --no-commit -Xsubtree=directory1 branch~95
Run Code Online (Sandbox Code Playgroud)
并且它工作正常,从(branch~95)文件更改为(master)directory1/file而不进行重命名检测.
对于第一个案例,我尝试过调用git cherry-pick- Xsubtree=../directory1但这没有用.我想我必须告诉git cherry-pick以某种方式离开directory2然后转到directory1来应用补丁.
有没有人有这个问题的解决方案?