3 branch_name=$(git symbolic-ref --quiet HEAD)
4 if [[ $? -ne 0 ]] ; then
9 branch_name=${branch_name/refs\/heads\//}
12 if [[ $? -ne 0 ]] ; then
16 if test $(git rev-parse HEAD) = $(git merge-base HEAD origin/$branch_name) ; then
17 git rebase "origin/$branch_name"
19 GIT_EDITOR=: git rebase -p -i "origin/$branch_name"