diff --git a/other_things/scripts/rebase_active_branches.sh b/other_things/scripts/rebase_active_branches.sh new file mode 100755 index 00000000..cc9b97b0 --- /dev/null +++ b/other_things/scripts/rebase_active_branches.sh @@ -0,0 +1,15 @@ +# Rebase actives branches +# Script by LeMagnesium (20/12/15) +# @param : Branches to rebase from master +# Must be ran from the root of the repo or a subdirectory + +for branch in $( git branch ); do + if [ branch != "master" ]; + then + git checkout $branch + git rebase master + git push -f origin $branch + fi +done + +git checkout master