首页 > 解决方案 > git:在大型协作项目中重命名根文件夹而不会引起冲突

问题描述

我正在与其他 50 人一起开发一个 git repo,出于某种原因,我们需要重命名其中一个根包。

在任何给定时刻,这个 repo 上可能有 20 个活动的拉取请求。值得一提的是,代码库主要是 Python。由于 python 使用绝对导入,这意味着导入行必须在从包中的其他文件导入的任何文件中更改。

什么是重命名而不会给我自己或试图合并他们的拉取请求的人带来大麻烦(例如一堆合并冲突)的最佳方法?

标签: pythongitrenamepull-request

解决方案


推荐阅读