From 3204229841b7e2e55f8b2834c5f785ae4b1c8adc Mon Sep 17 00:00:00 2001 From: Gurkirat Singh Date: Fri, 11 Jun 2021 12:14:36 +0530 Subject: [PATCH] helper (improvement): added safegaurd for unsaved changes --- lib/helpers.bash | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/helpers.bash b/lib/helpers.bash index bf63c362..d5537c97 100644 --- a/lib/helpers.bash +++ b/lib/helpers.bash @@ -224,6 +224,10 @@ _bash-it-update-() { cd "${BASH_IT}" || return + DIFF=$(git diff --name-status) + [ ${#DIFF} -gt 0 ] && echo -e "Either commit your changes using git commit, or clean them...\n\n$DIFF" && return 1 + + if [ -z "$BASH_IT_REMOTE" ]; then BASH_IT_REMOTE="origin" fi