scripts/check_for_fixups.sh
Rama master · réplica de lectura del repositorio original.
#!/bin/sh
# We will have only done a shallow clone, so the git log will consist only of
# commits on the current PR
commits=$(git log --format="%s" | egrep '(^fixup!|^squash!|^amend!|WIP|DROPME)')
if [ -z "$commits" ]; then
echo "No fixup commits found."
exit 0
else
echo "Fixup or WIP commits found:"
echo "$commits"
exit 1
fi