Merge branch 'jc/maint-config-exit-status'
commit3e06f5ff3870279f3bf2f97d4a4256032575055e
authorJunio C Hamano <gitster@pobox.com>
Mon, 3 Sep 2012 22:53:06 +0000 (3 15:53 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 3 Sep 2012 22:53:07 +0000 (3 15:53 -0700)
tree28b499c52dda30a471536facf32a6a542c45a8eb
parent16d26b168b371b2f4f86b1adb61470c6b08b27b9
parent9409c7a5b33d6a4d68f58ccb1034fa50c92cac68
Merge branch 'jc/maint-config-exit-status'

The exit status code from "git config" was way overspecified while
being incorrect.  Update the implementation to give the documented
status for a case that was documented, and introduce a new code for
"all other errors".

* jc/maint-config-exit-status:
  config: "git config baa" should exit with status 1
Documentation/git-config.txt
builtin/config.c
cache.h