1. 24 5月, 2008 1 次提交
  2. 06 5月, 2008 1 次提交
  3. 03 3月, 2008 1 次提交
  4. 27 2月, 2008 1 次提交
  5. 19 1月, 2008 1 次提交
  6. 07 1月, 2008 1 次提交
    • D
      Documentation: rename gitlink macro to linkgit · 5162e697
      Dan McGee 提交于
      Between AsciiDoc 8.2.2 and 8.2.3, the following change was made to the stock
      Asciidoc configuration:
      
      @@ -149,7 +153,10 @@
       # Inline macros.
       # Backslash prefix required for escape processing.
       # (?s) re flag for line spanning.
      -(?su)[\\]?(?P<name>\w(\w|-)*?):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
      +
      +# Explicit so they can be nested.
      +(?su)[\\]?(?P<name>(http|https|ftp|file|mailto|callto|image|link)):(?P<target>\S*?)(\[(?P<attrlist>.*?)\])=
      +
       # Anchor: [[[id]]]. Bibliographic anchor.
       (?su)[\\]?\[\[\[(?P<attrlist>[\w][\w-]*?)\]\]\]=anchor3
       # Anchor: [[id,xreflabel]]
      
      This default regex now matches explicit values, and unfortunately in this
      case gitlink was being matched by just 'link', causing the wrong inline
      macro template to be applied. By renaming the macro, we can avoid being
      matched by the wrong regex.
      Signed-off-by: NDan McGee <dpmcgee@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      5162e697
  7. 27 12月, 2007 1 次提交
  8. 19 12月, 2007 1 次提交
  9. 12 11月, 2007 1 次提交
    • S
      rev-list: Introduce --quiet to avoid /dev/null redirects · 27350891
      Shawn O. Pearce 提交于
      Some uses of git-rev-list are to run it with --objects to see if
      a range of objects between two or more commits is fully connected
      or not.  In such a case the caller doesn't care about the actual
      object names or hash hints so formatting this data only for it to
      be dumped to /dev/null by a redirect is a waste of CPU time.  If
      all the caller needs is the exit status then --quiet can be used
      to bypass the commit and object formatting.
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      27350891
  10. 27 10月, 2007 1 次提交
  11. 25 8月, 2007 1 次提交
  12. 23 8月, 2007 1 次提交
  13. 20 8月, 2007 1 次提交
    • S
      Don't allow combination of -g and --reverse as it doesn't work · d56651c0
      Shawn O. Pearce 提交于
      The --walk-reflogs logic and the --reverse logic are completely
      incompatible with one another.  Attempting to use both at the same
      time leads to confusing results that sometimes violates the user's
      formatting options or ignores the user's request to see the reflog
      message and timestamp.
      
      Unfortunately the implementation of both of these features is glued
      onto the side of the revision walking machinary in such a way that
      they are probably not going to be easy to make them compatible with
      each other.  Rather than offering the user confusing results we are
      better off bailing out with an error message until such a time as
      the implementations can be refactored to be compatible.
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      d56651c0
  14. 24 7月, 2007 1 次提交
    • J
      Teach revision machinery about --no-walk · 8e64006e
      Johannes Schindelin 提交于
      The flag "no_walk" is present in struct rev_info since a long time, but
      so far has been in use exclusively by "git show".
      
      With this flag, you can see all your refs, ordered by date of the last
      commit:
      
      $ git log --abbrev-commit --pretty=oneline --decorate --all --no-walk
      
      which is extremely helpful if you have to juggle with a lot topic
      branches, and do not remember in which one you introduced that uber
      debug option, or simply want to get an overview what is cooking.
      
      (Note that the "git log" invocation above does not output the same as
      
       $ git show --abbrev-commit --pretty=oneline --decorate --all --quiet
      
       since "git show" keeps the alphabetic order that "--all" returns the
       refs in, even if the option "--date-order" was passed.)
      
      For good measure, this also adds the "--do-walk" option which overrides
      "--no-walk".
      Signed-off-by: NJohannes Schindelin <johannes.schindelin@gmx.de>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8e64006e
  15. 22 7月, 2007 1 次提交
  16. 14 7月, 2007 1 次提交
  17. 02 7月, 2007 1 次提交
  18. 17 6月, 2007 2 次提交
  19. 21 5月, 2007 1 次提交
  20. 19 5月, 2007 1 次提交
  21. 14 5月, 2007 1 次提交
    • J
      Documentation: Split description of pretty formats of commit log · 331b51d2
      Jakub Narebski 提交于
      Split description of pretty formats into list of pretty options
      (--pretty and --encoding) in new file Documentation/pretty-options.txt
      and description of formats itself as a separate "PRETTY FORMATS"
      section in pretty-formats.txt
      
      While at it correct formatting a bit, to be better laid out in the
      resulting manpages: git-rev-list(1), git-show(1), git-log(1) and
      git-diff-tree(1).  Those manpages now include pretty options in the
      same place as it was before, and description of formats just after
      all options.
      
      Inspired by the split into two filesdocumentation for merge strategies:
      Documentation/merge-options.txt and Documentation/merge-strategies.txt
      Signed-off-by: NJakub Narebski <jnareb@gmail.com>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      331b51d2
  22. 26 4月, 2007 1 次提交
    • J
      Add --date={local,relative,default} · a7b02ccf
      Junio C Hamano 提交于
      This adds --date={local,relative,default} option to log family of commands,
      to allow displaying timestamps in user's local timezone, relative time, or
      the default format.
      
      Existing --relative-date option is a synonym of --date=relative; we could
      probably deprecate it in the long run.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      a7b02ccf
  23. 12 4月, 2007 1 次提交
  24. 06 4月, 2007 1 次提交
  25. 22 3月, 2007 1 次提交
    • J
      git-rev-list: add --bisect-vars option. · 457f08a0
      Junio C Hamano 提交于
      This adds --bisect-vars option to rev-list.  The output is suitable
      for `eval` in shell and defines five variables:
      
       - bisect_rev is the next revision to test.
       - bisect_nr is the expected number of commits to test after
         bisect_rev is tested.
       - bisect_good is the expected number of commits to test
         if bisect_rev turns out to be good.
       - bisect_bad is the expected number of commits to test
         if bisect_rev turns out to be bad.
       - bisect_all is the number of commits we are bisecting right now.
      
      The documentation text was partly stolen from Johannes
      Schindelin's patch.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      457f08a0
  26. 25 1月, 2007 1 次提交
  27. 21 1月, 2007 3 次提交
  28. 31 12月, 2006 1 次提交
  29. 21 12月, 2006 1 次提交
  30. 23 11月, 2006 1 次提交
  31. 21 9月, 2006 1 次提交
  32. 06 9月, 2006 1 次提交
    • J
      Teach rev-list an option to read revs from the standard input. · 42cabc34
      Junio C Hamano 提交于
      When --stdin option is given, in addition to the <rev>s listed
      on the command line, the command can read one rev parameter per
      line from the standard input.  The list of revs ends at the
      first empty line or EOF.
      
      Note that you still have to give all the flags from the command
      line; only rev arguments (including A..B, A...B, and A^@ notations)
      can be give from the standard input.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      42cabc34
  33. 01 9月, 2006 1 次提交
  34. 29 8月, 2006 1 次提交
  35. 04 8月, 2006 1 次提交
  36. 11 7月, 2006 1 次提交
  37. 09 7月, 2006 1 次提交