parent
c6ddbc5160
commit
c9296b0b73
1 changed files with 24 additions and 0 deletions
@ -0,0 +1,24 @@ |
|||||||
|
#!/bin/bash |
||||||
|
|
||||||
|
mainBranch="${1-master}" |
||||||
|
|
||||||
|
|
||||||
|
for branch in $(git branch -a); do |
||||||
|
|
||||||
|
if [ "$branch" = "$mainBranch" ]; then |
||||||
|
continue; |
||||||
|
fi |
||||||
|
|
||||||
|
masterInFront=$(git log --oneline "$branch".."$mainBranch" | wc -l) |
||||||
|
branchInFront=$(git log --oneline "$mainBranch".."$branch" | wc -l) |
||||||
|
|
||||||
|
if [ "$masterInFront" = "0" ] && [ "$branchInFront" = "0" ]; then |
||||||
|
echo "$mainBranch and $branch are in sync" |
||||||
|
else |
||||||
|
echo "$mainBranch is $masterInFront commits in front of $branch" |
||||||
|
echo "$branch is $branchInFront commits in front of $mainBranch" |
||||||
|
fi |
||||||
|
|
||||||
|
echo "" |
||||||
|
|
||||||
|
done |
Loading…
Reference in new issue