git-prompt: improve cherry-pick/revert detection