Unverified Commit 1bd72f58 authored by Marc Cornellà's avatar Marc Cornellà Committed by GitHub
Browse files

Update to inline conditional syntax

parent 308b0468
...@@ -33,11 +33,6 @@ function work_in_progress() { ...@@ -33,11 +33,6 @@ function work_in_progress() {
fi fi
} }
function _omz_git_stash_command() {
[[ `git --version 2>/dev/null` =~ '^git version ([[:digit:]]+.[[:digit:]]+)' && "$match[1]" >= '2.13' ]] \
&& echo push || echo save
}
# #
# Aliases # Aliases
# (sorted alphabetically) # (sorted alphabetically)
...@@ -243,7 +238,12 @@ alias gsps='git show --pretty=short --show-signature' ...@@ -243,7 +238,12 @@ alias gsps='git show --pretty=short --show-signature'
alias gsr='git svn rebase' alias gsr='git svn rebase'
alias gss='git status -s' alias gss='git status -s'
alias gst='git status' alias gst='git status'
alias gsta="git stash $(_omz_git_stash_command)"
# use the default stash push on git 2.13 and newer
[[ "$(git --version 2>/dev/null)" =~ '^git version ([0-9]+.[0-9]+)' && "$match" -ge '2.13' ]] \
&& alias gsta='git stash push'
|| alias gsta='git stash save'
alias gstaa='git stash apply' alias gstaa='git stash apply'
alias gstc='git stash clear' alias gstc='git stash clear'
alias gstd='git stash drop' alias gstd='git stash drop'
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment