2016-12-24 5 views
0

gitリポジトリには以下のブランチ構造があります。私はいくつかのパターンにマッチするgitリポジトリ内の特定のファイルを見つける方法を知っています。しかし私は私に与えるコマンドを見つけることができません。私は再帰的にすべてのディレクトリを歩いて、Gitのリポジトリ内の特定のディレクトリを見つけることができるか、ディレクトリを考えるディレクトリ構造の下で特定のディレクトリ名を再帰的に検索していますか?

> 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 

(BranchStatDir_Nは、masterブランチであるBranchDev02ブランチに作成されますか)?すべてのブランチの下でgitリポジトリ構造の特定のディレクトリを歩くことができる方法はありますか?

答えて

1

ブランチとフォルダーを混在させています。前者は後者ではありません(ブランチとタグがフォルダであるSubversionとは異なります)

そして、ブランチはそのように「構造化」されていません。ブランチはいつでもリベース/リネーム/リセットできます。
Find the parent branch of a git branch

関連する問題