diff --git a/utils/shgit b/utils/shgit index 0ce738d..4c7ffd9 100644 --- a/utils/shgit +++ b/utils/shgit @@ -45,8 +45,11 @@ shgit() status=${SHGIT_SEP}? fi - IFS=" " set -- $(git rev-list --left-right --count \ - @{upstream}...HEAD 2>/dev/null) + oldIFS=$IFS + IFS=" " + set -- $(git rev-list --left-right --count @{upstream}...HEAD \ + 2>/dev/null) + IFS=$oldIFS commits=v${1:-0}^${2:-0} commits=${commits#v0} commits=${commits%^0}