Merge branch 'as/check-ignore' into pu

* as/check-ignore:
  name-hash: allow hashing an empty string
  t0008: document test_expect_success_multi
Merge branch 'bc/commit-complete-lines-given-via-m-option' into pu

* bc/commit-complete-lines-given-via-m-option:
  Documentation/git-commit.txt: rework the --cleanup section
  git-commit: only append a newline to -m mesg if necessary
  t7502: demonstrate breakage with a commit message with trailing newlines
  t/t7502: compare entire commit message with what was expected
Merge branch 'ct/autoconf-htmldir' into pu

* ct/autoconf-htmldir:
  Bugfix: undefined htmldir in config.mak.autogen