1. 27 4月, 2013 32 次提交
  2. 26 4月, 2013 1 次提交
  3. 25 4月, 2013 7 次提交
    • J
      Merge branch 'jk/remote-helper-with-signed-tags' · cd33b41c
      Junio C Hamano 提交于
      Allows remote-helpers to declare they can handle signed tags, and
      issue a warning when using those that don't.
      
      * jk/remote-helper-with-signed-tags:
        transport-helper: add 'signed-tags' capability
        transport-helper: pass --signed-tags=warn-strip to fast-export
        fast-export: add --signed-tags=warn-strip mode
      cd33b41c
    • J
      Sync with maint · 2d0b0717
      Junio C Hamano 提交于
      * maint:
        Update draft release notes to 1.8.2.2
        completion: remove duplicate block for "git commit -c"
        cherry-pick/revert: make usage say '<commit-ish>...'
      2d0b0717
    • J
      Update draft release notes to 1.8.2.2 · 173f9a71
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      173f9a71
    • J
      Merge branch 'jk/diff-algo-finishing-touches' into maint · e4d15959
      Junio C Hamano 提交于
      "git diff --diff-algorithm=algo" was understood by the command line
      parser, but "git diff --diff-algorithm algo" was not.
      
      * jk/diff-algo-finishing-touches:
        diff: allow unstuck arguments with --diff-algorithm
        git-merge(1): document diff-algorithm option to merge-recursive
      e4d15959
    • J
      Merge branch 'sr/log-SG-no-textconv' into maint · 283c63fa
      Junio C Hamano 提交于
      "git log -S/-G" started paying attention to textconv filter, but
      there was no way to disable this.  Make it honor --no-textconv
      option.
      
      * sr/log-SG-no-textconv:
        diffcore-pickaxe: unify code for log -S/-G
        diffcore-pickaxe: fix leaks in "log -S<block>" and "log -G<pattern>"
        diffcore-pickaxe: port optimization from has_changes() to diff_grep()
        diffcore-pickaxe: respect --no-textconv
        diffcore-pickaxe: remove fill_one()
        diffcore-pickaxe: remove unnecessary call to get_textconv()
      283c63fa
    • J
      Merge branch 'jc/merge-tag-object' into maint · 499231d9
      Junio C Hamano 提交于
      "git merge $(git rev-parse v1.8.2)" behaved quite differently from
      "git merge v1.8.2", as if v1.8.2 were written as v1.8.2^0 and did
      not pay much attention to the annotated tag payload.  Make the code
      notice the type of the tag object, in addition to the dwim_ref()
      based classification the current code uses (i.e. the name appears in
      refs/tags/) to decide when to special case merging of tags.
      
      * jc/merge-tag-object:
        t6200: test message for merging of an annotated tag
        t6200: use test_config/test_unconfig
        merge: a random object may not necssarily be a commit
      499231d9
    • M
      completion: remove duplicate block for "git commit -c" · 7612e61e
      Mårten Kongstad 提交于
      Remove one of two consecutive, identical blocks for "git commit -c".
      
      This was caused by a mechanical mismerge at d931e2fb (Merge
      branch 'mp/complete-paths', 2013-02-08).  The side branch wanted to
      add this block at fea16b47 but the same fix was done independently
      at 68539758 already.
      Signed-off-by: NMårten Kongstad <marten.kongstad@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      7612e61e