X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;ds=sidebyside;f=tg-import.sh;h=11829a94cd737b14bf8b0a8cbf4e7c9b3d9c59ba;hb=fd2a33007097052ddf1d3dba638e7731a6946786;hp=6a4f79ea27e0116814c271b03046a3f2eb874da4;hpb=67921ef309b025a2fea1c2311f93566ba2807b57;p=topgit.git 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"