From fd2a33007097052ddf1d3dba638e7731a6946786 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Fri, 12 Sep 2008 16:21:56 +0200 Subject: [PATCH] tg import: Require clean working tree and index --- tg-import.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tg-import.sh b/tg-import.sh index 6a4f79e..11829a9 100644 --- a/tg-import.sh +++ b/tg-import.sh @@ -24,6 +24,15 @@ while [ -n "$1" ]; do done +## Make sure our tree is clean + +git update-index --ignore-submodules --refresh || exit +[ -z "$(git diff-index --cached --name-status -r --ignore-submodules HEAD --)" ] || + die "the index is not clean" + + +## Perform import + get_commit_msg() { commit="$1" -- 2.30.2