Detect force pushes as well
This commit is contained in:
parent
0f8940f4a1
commit
e8c48730b8
|
@ -125,7 +125,8 @@ _hook_update()
|
|||
else
|
||||
commit_cnt=0
|
||||
all_files=
|
||||
revisions=$($GIT rev-list "${oldrev}..${newrev}")
|
||||
base=$($GIT merge-base "$oldrev" "$newrev")
|
||||
revisions=$($GIT rev-list "${base}..${newrev}")
|
||||
type=$($GIT cat-file -t "$newrev")
|
||||
log=
|
||||
for revision in $revisions; do
|
||||
|
@ -159,6 +160,9 @@ _hook_update()
|
|||
else
|
||||
message="$message in $unique_files_cnt files)"
|
||||
fi
|
||||
if [ "$oldrev" != "$base" ]; then
|
||||
message="$message (force push)"
|
||||
fi
|
||||
echo "$message"
|
||||
if [ $commit_cnt -eq 1 ]; then
|
||||
_link_commit "$repository" "$newrev"
|
||||
|
|
Loading…
Reference in New Issue
Block a user