From b06386500149ed7f59eb2ea75fde1316aadccbf3 Mon Sep 17 00:00:00 2001 From: Kevin Zhuang Date: Thu, 30 Jul 2020 10:53:27 +1000 Subject: [PATCH] feat: disable the fbackup, finit, fupgrade when using -g, --git flag --- dotbare | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dotbare b/dotbare index 1a0c3f5..318927c 100755 --- a/dotbare +++ b/dotbare @@ -83,7 +83,15 @@ case "$1" in DOTBARE_TREE=$(git rev-parse --show-toplevel) DOTBARE_DIR="${DOTBARE_TREE}/.git" shift - execute_dotbare "$@" + case "$1" in + fbackup|finit|fupgrade) + echo "dotbare $1 is not supported when using dotbare as a generic fuzzy git tool" + exit 1 + ;; + *) + execute_dotbare "$@" + ;; + esac else echo "Not in a git directory" exit 1