Merge branch 'js/misc-doc-fixes'
commitcaa227ff458f34155ef4e974ba9e57c857c02c01
authorJunio C Hamano <gitster@pobox.com>
Wed, 8 May 2019 15:37:27 +0000 (9 00:37 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 8 May 2019 15:37:27 +0000 (9 00:37 +0900)
treed5710ac6b84f68bfbbdca6dc0501e96e943fe7e0
parentf560a4d1598106258f43d0d5cc04cae3e6aa93e2
parentb7ce24d09526d4e181920ee029c25438196c2847
Merge branch 'js/misc-doc-fixes'

"make check-docs", "git help -a", etc. did not account for cases
where a particular build may deliberately omit some subcommands,
which has been corrected.

* js/misc-doc-fixes:
  Turn `git serve` into a test helper
  test-tool: handle the `-C <directory>` option just like `git`
  check-docs: do not bother checking for legacy scripts' documentation
  docs: exclude documentation for commands that have been excluded
  check-docs: allow command-list.txt to contain excluded commands
  help -a: do not list commands that are excluded from the build
  Makefile: drop the NO_INSTALL variable
  remote-testgit: move it into the support directory for t5801
.gitignore
Documentation/.gitignore
Documentation/Makefile
Makefile
builtin.h
git.c
t/helper/test-tool.c
t/helper/test-tool.h
t/t5702-protocol-v2.sh
t/t5703-upload-pack-ref-in-want.sh