递归地在目录结构下查找特定的目录名称?

时间:2016-12-24 15:38:22

标签: git

我们在git仓库中有以下分支结构。我知道如何在git存储库中找到匹配某些模式的特定文件。但是我无法找到能给我的命令 - 例如(BranchStatDir_N在BranchDev02分支中创建,该分支位于主分支中)

> master
> > > > ---BranchDev01
> > > > > > > > --BranchDir_1

> > > > > > > > --BranchDir_2

> > > > > > > > --BranchDir_3

> > > > > > > > -- ....

> > > > > > > > -- ....

> > > > > > > > --BranchDir_N

> > > > ---BranchDev02

> > > > > > > > --01XXXStatDir_1

> > > > > > > > --02YYYStatDir_2

> > > > > > > > --03ZZZStatDir_3

> > > > > > > > -- ....

> > > > > > > > -- ....

> > > > > > > > --BranchStatDir_N

> > > > ---BranchDev03

> > > > > > > > --6ed.BranchModeDir_1

> > > > > > > > --MAK.BranchModeDir_2

> > > > > > > > --RKenBranchModeDir_3

> > > > > > > > -- ....

> > > > > > > > -- ....

> > > > > > > > --BranchModeDir_N

给定一个目录,如何在Git存储库中找到特定目录,递归地向下遍历所有目录?有什么办法可以在所有分支下的git仓库结构中遍历特定目录吗?

1 个答案:

答案 0 :(得分:1)

您正在混合分支和文件夹。前者不是后者(与Subversion相反,分支和标签是文件夹)

分支机构不是“结构化”的:分支机构可以随时重新设置/重命名/重置 请参阅“Find the parent branch of a git branch