From 0a9b43e86d432f3b915c9381a0065a87cdcb0146 Mon Sep 17 00:00:00 2001 From: Noah Gorny Date: Sat, 18 Jul 2020 11:41:52 +0300 Subject: [PATCH] lib: Fetch from remote before calculating latest tag in bash-it update --- lib/helpers.bash | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/helpers.bash b/lib/helpers.bash index 2cb0b18c..ff8fddda 100644 --- a/lib/helpers.bash +++ b/lib/helpers.bash @@ -202,6 +202,9 @@ _bash-it_update-() { if [ -z "$BASH_IT_REMOTE" ]; then BASH_IT_REMOTE="origin" fi + + git fetch $BASH_IT_REMOTE --tags &> /dev/null + if [ -z "$BASH_IT_DEVELOPMENT_BRANCH" ]; then BASH_IT_DEVELOPMENT_BRANCH="master" fi @@ -219,8 +222,6 @@ _bash-it_update-() { TARGET=${BASH_IT_REMOTE}/${BASH_IT_DEVELOPMENT_BRANCH} fi - git fetch $BASH_IT_REMOTE --tags &> /dev/null - declare status status="$(git rev-list HEAD.."${TARGET}" 2> /dev/null)"