zshのgitプロンプトにrebase中であることも表示してみた

https://github.com/nishio/dotfiles/commit/42ddca1cff1716f806f052067fc49ea241aba0d4

zshで文字列やパスを操作する方法がわからなかったのでpythonで実装しておいた。もっと良い方法があったらpull requestください。

追記

時々

git_is_rebasing:local:1: not valid in this context: not-rebasing

というメッセージが出る。どういう状況で出るのか未確認だが、submodule addしたsubmoduleの中に入った時とかに出る。。