Signed-off-by: Jari Aalto <jari.aalto@xxxxxxxxx> --- git-commit.sh | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/git-commit.sh b/git-commit.sh index fcb8443..637cf48 100755 --- a/git-commit.sh +++ b/git-commit.sh @@ -3,6 +3,8 @@ # Copyright (c) 2005 Linus Torvalds # Copyright (c) 2006 Junio C Hamano +TAIL="tail" + USAGE='[-a | --interactive] [-s] [-v] [--no-verify] [-m <message> | -F <logfile> | (-C|-c) <commit> | --amend] [-u] [-e] [--author <author>] [--template <file>] [[-i | -o] <path>...]' SUBDIRECTORY_OK=Yes . git-sh-setup @@ -442,10 +444,10 @@ t) s/^/Signed-off-by: / ') blank_before_signoff= - tail -n 1 "$GIT_DIR"/COMMIT_EDITMSG | + $TAIL 1 "$GIT_DIR"/COMMIT_EDITMSG | grep 'Signed-off-by:' >/dev/null || blank_before_signoff=' ' - tail -n 1 "$GIT_DIR"/COMMIT_EDITMSG | + $TAIL 1 "$GIT_DIR"/COMMIT_EDITMSG | grep "$sign"$ >/dev/null || printf '%s%s\n' "$blank_before_signoff" "$sign" \ >>"$GIT_DIR"/COMMIT_EDITMSG -- 1.5.3.2.81.g17ed - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html