f79647dba5df47cd87917bcf527c5825be6511dc

Author
Marc Cornellà <marc@mcornella.com>
Committer
Marc Cornellà <marc@mcornella.com>
Date

Message

fix(git): fix check in `gbds` function

Diff

 1diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
 2index 5ec2bbe2bb59006f118a04914b2a923b26cdc972..eef538b75642edee0e8ab1021e700045e2cfed7b 100644
 3--- a/plugins/git/git.plugin.zsh
 4+++ b/plugins/git/git.plugin.zsh
 5@@ -141,7 +141,7 @@ function gbds() {
 6   git for-each-ref refs/heads/ "--format=%(refname:short)" | \
 7     while read branch; do
 8       local merge_base=$(git merge-base $default_branch $branch)
 9-      if [[ '-*' == $(git cherry $default_branch $(git commit-tree $(git rev-parse $branch\^{tree}) -p $merge_base -m _)) ]]; then
10+      if [[ $(git cherry $default_branch $(git commit-tree $(git rev-parse $branch\^{tree}) -p $merge_base -m _)) = -* ]]; then
11         git branch -D $branch
12       fi
13     done