1234567891011121314151617181920 |
- #!/bin/sh
- # see https://stackoverflow.com/questions/15015894/git-add-signed-off-by-line-using-format-signoff-not-working/46536244#46536244
- NAME=$(git config user.name)
- EMAIL=$(git config user.email)
- if [ -z "$NAME" ]; then
- echo "empty git config user.name"
- exit 1
- fi
- if [ -z "$EMAIL" ]; then
- echo "empty git config user.email"
- exit 1
- fi
- git interpret-trailers --if-exists doNothing --trailer \
- "Signed-off-by: $NAME <$EMAIL>" \
- --in-place "$1"
|