diff options
author | Marc Finet <m.dreadlock@gmail.com> | 2014-09-12 23:30:37 +0200 |
---|---|---|
committer | Frank Terbeck <ft@bewatermyfriend.org> | 2014-09-14 12:02:36 +0200 |
commit | 5e40996891e0eaa9d35177e5e848a4b46d47b97e (patch) | |
tree | 12200ff0fa3620a9c5cb86c898783c4d96386ab9 /Functions/VCS_Info | |
parent | ffd439b69b49c2762eaee888d622d7e843103c62 (diff) | |
download | zsh-5e40996891e0eaa9d35177e5e848a4b46d47b97e.tar.gz zsh-5e40996891e0eaa9d35177e5e848a4b46d47b97e.tar.xz zsh-5e40996891e0eaa9d35177e5e848a4b46d47b97e.zip |
33147: vcs_info git: detect revert or cherry-pick with multiple commits
When revert or cherry-pick involve many commits the .git/sequencer directory holds context for the action and no CHERRY_PICK_HEAD exist.
Diffstat (limited to 'Functions/VCS_Info')
-rw-r--r-- | Functions/VCS_Info/Backends/VCS_INFO_get_data_git | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_git b/Functions/VCS_Info/Backends/VCS_INFO_get_data_git index 76ab92f33..263a3258e 100644 --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_git +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_git @@ -62,6 +62,11 @@ VCS_INFO_git_getaction () { return 0 fi + if [[ -d "${gitdir}/sequencer" ]] ; then + gitaction="cherry-or-revert" + return 0 + fi + return 1 } |