我们在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仓库结构中遍历特定目录吗?
答案 0 :(得分:1)
您正在混合分支和文件夹。前者不是后者(与Subversion相反,分支和标签是文件夹)
分支机构不是“结构化”的:分支机构可以随时重新设置/重命名/重置 请参阅“Find the parent branch of a git branch”