From 005f6cd10e2befd2899e455466d51b5803ad7849 Mon Sep 17 00:00:00 2001 From: typebrook Date: Mon, 16 Mar 2020 12:16:28 +0800 Subject: Show 'working' when checkout to non-master branch --- gist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gist b/gist index bb6a926..ce752f8 100755 --- a/gist +++ b/gist @@ -239,7 +239,7 @@ _check_repo_status() { fi else cd "$1" || exit - if [[ -n $(git status --short) ]] &>/dev/null; then + if [[ -n $(git status --short) || $(git branch | sed -n '/\* / s///p') != 'master' ]] &>/dev/null; then echo "\e[36m[working]\e[0m" else [[ $(_blob_code "$1") != "$2" ]] 2>/dev/null && echo "\e[31m[outdated]\e[0m" -- cgit v1.2.3-70-g09d2