#!/bin/sh set -eu git add -A . git diff --no-color HEAD -- *.changes \ |sed -E -n -e '/^\+[^+]/s/^\+//p' \ |sed -e '/^-\{4,\}/,+1d' \ -e 's/^- *//' \ |git commit -F - git commit --amend -v "$@"