1. 13 1月, 2010 1 次提交
  2. 12 1月, 2010 2 次提交
    • J
      grep: -L should show empty files · fbb9971a
      Junio C Hamano 提交于
      The -L (--files-without-match) option is supposed to show paths that
      produced no matches.  When running the internal grep on work tree files,
      however, we had an optimization to just return on zero-sized files,
      without doing anything.
      
      This optimization doesn't matter too much in practice (a tracked empty
      file must be rare, or there is something wrong with your project); to
      produce results consistent with GNU grep, we should stop the optimization
      and show empty files as not having the given pattern.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      fbb9971a
    • M
      rebase--interactive: Ignore comments and blank lines in peek_next_command · 2b77029f
      Michael Haggerty 提交于
      Previously, blank lines and/or comments within a series of
      squash/fixup commands would confuse "git rebase -i" into thinking that
      the series was finished.  It would therefore require the user to edit
      the commit message for the squash/fixup commits seen so far.  Then,
      after continuing, it would ask the user to edit the commit message
      again.
      
      Ignore comments and blank lines within a group of squash/fixup
      commands, allowing them to be processed in one go.
      Signed-off-by: NMichael Haggerty <mhagger@alum.mit.edu>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      2b77029f
  3. 10 1月, 2010 8 次提交
  4. 07 1月, 2010 1 次提交
  5. 03 1月, 2010 1 次提交
  6. 01 1月, 2010 4 次提交
  7. 30 12月, 2009 6 次提交
  8. 29 12月, 2009 1 次提交
  9. 28 12月, 2009 2 次提交
  10. 27 12月, 2009 6 次提交
  11. 24 12月, 2009 3 次提交
  12. 23 12月, 2009 3 次提交
  13. 22 12月, 2009 1 次提交
  14. 21 12月, 2009 1 次提交
    • S
      git-svn: detect cherry-picks correctly. · 7a955a53
      Sam Vilain 提交于
      The old function was incorrect; in some instances it marks a cherry picked
      range as a merged branch (because of an incorrect assumption that
      'rev-list COMMIT --not RANGE' would work).  This is replaced with a
      function which should detect them correctly, memoized to limit the expense
      of dealing with branches with many cherry picks to one 'merge-base' call
      per merge, per branch which used cherry picking.
      Signed-off-by: NSam Vilain <sam@vilain.net>
      Acked-by: NEric Wong <normalperson@yhbt.net>
      7a955a53