Stash unstaged changes to support patching

This commit is contained in:
Sonny 2019-07-13 21:43:21 +02:00
parent d129b740e6
commit e382a52cf1

View file

@ -1,4 +1,5 @@
#!/bin/bash
STASH_NAME="pre-commit-$(date %d-%m-%Y-%H-%M-%S)"
# Check if the directory is the root directory
if [ ! -d ".git/" ]; then
@ -6,8 +7,12 @@ if [ ! -d ".git/" ]; then
exit 1
fi
git stash push --quiet --keep-index --message $STASH_NAME
# Run every file inside the pre-commit.d directory
for file in .git/hooks/pre-commit.d/*
do
. $file
done
git stash pop --quiet