function rebasei { branch_name="$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1 /')" echo "Currently on $branch_name" git checkout master git pull origin master git checkout $branch_name git rebase -i master } function finishrebase { branch_name="$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1 /')" git checkout master git merge $branch_name git push origin master }