gpt4 book ai didi

git cherry 采摘到不同的基本目录

转载 作者:太空狗 更新时间:2023-10-29 14:17:30 27 4
gpt4 key购买 nike

我在分支 10.57 中有某些提交,我想将其 merge 到另一个分支 10.58。

我通常会从 10.57 到 10.58 中挑选那些提交。

但是有一个小故障。某些文件在 10.58 中更改了它们的目录结构。

示例:10.57 中的源目录 MAAS/ios-web-services 已移至 MAAS/apple/ios-web-services在 10.58 中。

如果我像以前一样挑选,我的更改将在 MAAS/ios-web-services 中重新创建为新文件/目录,而不是 merge 到 MAAS/apple/ios- 中的文件中网络服务

有没有办法让 git 考虑目录结构的这种变化?

Git cherry pick files, from Directory A to Directory B似乎建议编辑补丁并手动应用它们。没有其他更简单的方法吗?

最佳答案

如果文件只有微小的变化,您可以尝试使用 merge.renameLimit 来 merge 分支:How to merge two branches with different directory hierarchies in git?

关于git cherry 采摘到不同的基本目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40722050/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com