diff options
Diffstat (limited to 'utils/hooks/pre-commit')
-rw-r--r-- | utils/hooks/pre-commit | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/utils/hooks/pre-commit b/utils/hooks/pre-commit new file mode 100644 index 0000000..69883fc --- /dev/null +++ b/utils/hooks/pre-commit @@ -0,0 +1,8 @@ +# .git/hooks/pre-commit +#!/bin/bash +for file in $(git diff --cached --name-only | grep -E '\.org$'); do + if ! grep -q "^#\+TITLE:" "$file"; then + echo "Error: $file is missing a TITLE." + exit 1 + fi +done |