1. 08 2月, 2011 1 次提交
  2. 05 3月, 2010 1 次提交
  3. 04 9月, 2008 1 次提交
  4. 04 8月, 2008 3 次提交
  5. 12 7月, 2008 1 次提交
  6. 24 5月, 2008 3 次提交
  7. 23 2月, 2008 1 次提交
    • G
      hash-object: cleanup handling of command line options · 8a2f5e5b
      Gerrit Pape 提交于
      git hash-object used to process the --stdin command line argument
      before reading subsequent arguments.  This caused 'git hash-object
      --stdin -w' to fail to actually write the object into the
      database, while '-w --stdin' properly did.  Now git hash-object
      first reads all arguments, and then processes them.
      
      This regresses one insane use case.  git hash-object used to allow
      multiple --stdin arguments on the command line:
      
         $ git hash-object --stdin --stdin
           foo
           ^D
           bar
           ^D
      
      Now git hash-object errors out if --stdin is given more than once.
      
      Reported by Josh Triplett through
       http://bugs.debian.org/464432Signed-off-by: NGerrit Pape <pape@smarden.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8a2f5e5b