ignore first commit error
This commit is contained in:
parent
f655ca4367
commit
8bdffa8302
|
@ -3,6 +3,7 @@ set -u
|
|||
set -e
|
||||
|
||||
ref_name=$1
|
||||
old_rev=$2
|
||||
new_rev=$3
|
||||
|
||||
# Here you can use whatever formatter you like
|
||||
|
@ -51,6 +52,10 @@ refs/heads/*)
|
|||
#
|
||||
# ex: /tmp/git-work-tree.abc123xyz
|
||||
my_work_tree=$(mktemp -d -t git-work-tree.XXXXXXXX) 2>/dev/null
|
||||
if [ "$(expr "${old_rev}" : '0*$')" -ne 0 ]; then
|
||||
# Ignore "fatal: You are on a branch yet to be born"
|
||||
set +e
|
||||
fi
|
||||
git --work-tree="${my_work_tree}" --git-dir="." checkout -f >/dev/null
|
||||
my_changes=$(git --work-tree="${my_work_tree}" --git-dir="." diff --name-status HEAD $new_rev)
|
||||
if [ -n "$(echo "$my_changes" | grep -e "^A")" ]; then
|
||||
|
|
Loading…
Reference in New Issue