Code

Merge branch 'fc/parseopt-config'
authorJunio C Hamano <gitster@pobox.com>
Fri, 20 Mar 2009 21:29:03 +0000 (14:29 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 20 Mar 2009 21:29:03 +0000 (14:29 -0700)
* fc/parseopt-config:
  config: test for --replace-all with one argument and fix documentation.
  config: set help text for --bool-or-int
  git config: don't allow --get-color* and variable type
  git config: don't allow extra arguments for -e or -l.
  git config: don't allow multiple variable types
  git config: don't allow multiple config file locations
  git config: reorganize to use parseopt
  git config: reorganize get_color*
  git config: trivial rename in preparation for parseopt
  git_config(): not having a per-repo config file is not an error

1  2 
Documentation/git-config.txt
config.c
t/t1300-repo-config.sh

Simple merge
diff --cc config.c
Simple merge
Simple merge