1

とに存在するファイルのリストを取得する必要があるとしbranchAますbranchB

簡単な解決策は、ブランチごとに2つの別々のファイルのリストを取得し、それらをbashまたは何かと交差させることです。

# pseudocode
let α = git ls-tree -r --name-only branchA
let β = git ls-tree -r --name-only branchB
intersect α β

ここでは、ls-treeコマンドは排他的なアプローチではないようです。gitだけで答えを得る方法はありますか?

4

1 に答える 1