【发布时间】:2017-11-19 04:30:14
【问题描述】:
主分支具有以下文件夹结构:
- 普通
- a.txt
- 模块
- ABC
- abc.txt
- 防御
- def.txt
- ABC
现在我想创建一个从 master 到子目录的新分支,如下所示:
-
Common Branch 下应该有 Common 文件夹 & a.txt
- 普通
- a.txt
- 普通
-
ABC 分支应该有类似 Module\ABC\abc.txt 的结构
- 模块
- ABC
- abc.txt
- ABC
- 模块
- DEF 分支应具有类似 Module\DEF\def.txt 的结构
- 模块
- 防御
- def.txt
- 防御
- 模块
修改为Common后,ABC&DEF分支要合并回master。
【问题讨论】:
-
我可以使用 git filter-branch --subdirectory-filter 吗?
标签: git subdirectory