#list diff files in branches branch1="v1"; branch2="v2"; branch3="v3"; echo "diff of files in $branch1 vs $branch2" git diff-tree --no-commit-id --name-only -r $branch1 $branch2 #list by branch echo "Show files in $branch2" git ls-tree -r --name-only $branch2