1. 12 5月, 2012 7 次提交
  2. 11 5月, 2012 11 次提交
  3. 08 5月, 2012 10 次提交
  4. 04 5月, 2012 6 次提交
    • J
      Merge branch 'jc/merge-reduce-parents-early' into maint · edf14121
      Junio C Hamano 提交于
      Octopus merge strategy did not reduce heads that are recorded in the final
      commit correctly.
      
      By Junio C Hamano (4) and Michał Kiedrowicz (1)
      * jc/merge-reduce-parents-early:
        fmt-merge-msg: discard needless merge parents
        builtin/merge.c: reduce parents early
        builtin/merge.c: collect other parents early
        builtin/merge.c: remove "remoteheads" global variable
        merge tests: octopus with redundant parents
      edf14121
    • J
      Merge branch 'cb/cherry-pick-rev-path-confusion' into maint · c4da6c0b
      Junio C Hamano 提交于
      The command line parser choked "git cherry-pick $name" when $name can be
      both revision name and a pathname, even though $name can never be a path
      in the context of the command.
      
      By Clemens Buchacher
      * cb/cherry-pick-rev-path-confusion:
        cherry-pick: do not expect file arguments
      c4da6c0b
    • J
      Merge branch 'cb/http-multi-curl-auth' into maint · c9683380
      Junio C Hamano 提交于
      HTTP transport that requires authentication did not work correctly when
      multiple connections are used simultaneously.
      
      By Jeff King (3) and Clemens Buchacher (1)
      * cb/http-multi-curl-auth:
        http: use newer curl options for setting credentials
        http: clean up leak in init_curl_http_auth
        fix http auth with multiple curl handles
        http auth fails with multiple curl handles
      c9683380
    • J
      Merge branch 'mb/fetch-call-a-non-branch-a-ref' into maint · 66bca3f7
      Junio C Hamano 提交于
      The report from "git fetch" said "new branch" even for a non branch ref.
      
      By Marc Branchaud
      * mb/fetch-call-a-non-branch-a-ref:
        fetch: describe new refs based on where it came from
        fetch: Give remote_ref to update_local_ref() as well
      66bca3f7
    • J
      Merge branch 'rl/maint-stash-i18n-save-error' into maint · beac07ea
      Junio C Hamano 提交于
      i18n marking for an error message for "git stash --notavalidoption"
      was incorrect.
      
      By Ross Lagerwall
      * rl/maint-stash-i18n-save-error:
        stash: use eval_gettextln correctly
      beac07ea
    • J
      Merge branch 'jm/maint-strncpy-diff-no-index' into maint · a16ae14e
      Junio C Hamano 提交于
      "diff --no-index" codepath had a few places that used fixed-size
      buffer and truncated paths that are too long.
      
      By Jim Meyering (1) and Junio C Hamano (1)
      * jm/maint-strncpy-diff-no-index:
        diff --no-index: use strbuf for temporary pathnames
        diff: avoid stack-buffer-read-overrun for very long name
      a16ae14e
  5. 02 5月, 2012 6 次提交
    • J
      Git 1.7.10.1 · bf505158
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      bf505158
    • J
      Merge branch 'pw/fast-import-dataref-parsing' into maint · b9f0662b
      Junio C Hamano 提交于
      The parser in "fast-import" did not diagnose ":9" style references that is
      not followed by required SP/LF as an error.
      
      By Pete Wyckoff
      * pw/fast-import-dataref-parsing:
        fast-import: tighten parsing of datarefs
      b9f0662b
    • J
      Merge branch 'it/fetch-pack-many-refs' into maint · cda03b6a
      Junio C Hamano 提交于
      When "git fetch" encounters repositories with too many references, the
      command line of "fetch-pack" that is run by a helper e.g. remote-curl, may
      fail to hold all of them. Now such an internal invocation can feed the
      references through the standard input of "fetch-pack".
      
      By Ivan Todoroski
      * it/fetch-pack-many-refs:
        remote-curl: main test case for the OS command line overflow
        fetch-pack: test cases for the new --stdin option
        remote-curl: send the refs to fetch-pack on stdin
        fetch-pack: new --stdin option to read refs from stdin
      
      Conflicts:
      	t/t5500-fetch-pack.sh
      cda03b6a
    • J
      Merge branch 'jl/maint-submodule-recurse-fetch' into maint · 17f695b4
      Junio C Hamano 提交于
      "git fetch" that recurses into submodules on demand did not check if it
      needs to go into submodules when non branches (most notably, tags) are
      fetched.
      
      By Jens Lehmann
      * jl/maint-submodule-recurse-fetch:
        submodules: recursive fetch also checks new tags for submodule commits
      17f695b4
    • J
      Merge branch 'jc/maint-blame-minimal' into maint · 089c0ca8
      Junio C Hamano 提交于
      "git blame" started missing quite a few changes from the origin since we
      stopped using the diff minimalization by default in v1.7.2 era.
      
      Teach "--minimal" option to "git blame" to work around this regression.
      
      * jc/maint-blame-minimal:
        blame: accept --need-minimal
      089c0ca8
    • J
      Merge branch 'lp/maint-diff-three-dash-with-graph' into maint · 35977f23
      Junio C Hamano 提交于
      "log -p --graph" used with "--stat" had a few formatting error.
      
      By Lucian Poston
      * lp/maint-diff-three-dash-with-graph:
        t4202: add test for "log --graph --stat -p" separator lines
        log --graph: fix break in graph lines
        log --graph --stat: three-dash separator should come after graph lines
      35977f23