1. 16 5月, 2017 15 次提交
    • J
      Merge branch 'jc/apply-fix-mismerge' · afc5f2ce
      Junio C Hamano 提交于
      * jc/apply-fix-mismerge:
        apply.c: fix whitespace-only mismerge
      afc5f2ce
    • J
      Merge branch 'ab/aix-needs-compat-regex' · 5cea6ffd
      Junio C Hamano 提交于
      Build fix.
      
      * ab/aix-needs-compat-regex:
        config.mak.uname: set NO_REGEX=NeedsStartEnd on AIX
      5cea6ffd
    • J
      Merge branch 'jn/credential-doc-on-clear' · 0df3550d
      Junio C Hamano 提交于
      Doc update.
      
      * jn/credential-doc-on-clear:
        credential doc: make multiple-helper behavior more prominent
      0df3550d
    • J
      Merge branch 'jn/clone-add-empty-config-from-command-line' · 883247c2
      Junio C Hamano 提交于
      "git clone --config var=val" is a way to populate the
      per-repository configuration file of the new repository, but it did
      not work well when val is an empty string.  This has been fixed.
      
      * jn/clone-add-empty-config-from-command-line:
        clone: handle empty config values in -c
      883247c2
    • J
      Merge branch 'bw/submodule-has-commits-update' · 48756637
      Junio C Hamano 提交于
      Code clean-up and duplicate removal.
      
      * bw/submodule-has-commits-update:
        submodule: refactor logic to determine changed submodules
        submodule: improve submodule_has_commits()
        submodule: change string_list changed_submodule_paths
        submodule: remove add_oid_to_argv()
        submodule: rename free_submodules_sha1s()
        submodule: rename add_sha1_to_array()
      48756637
    • J
      Merge branch 'ls/travis-doc-asciidoctor' · c773da2e
      Junio C Hamano 提交于
      Travis CI gained a task to format the documentation with both
      AsciiDoc and AsciiDoctor.
      
      * ls/travis-doc-asciidoctor:
        travis-ci: check AsciiDoc/AsciiDoctor stderr output
        travis-ci: unset compiler for jobs that do not need one
        travis-ci: parallelize documentation build
        travis-ci: build documentation with AsciiDoc and Asciidoctor
      c773da2e
    • J
      Merge branch 'rs/large-zip' · f0858342
      Junio C Hamano 提交于
      "git archive --format=zip" learned to use zip64 extension when
      necessary to go beyond the 4GB limit.
      
      * rs/large-zip:
        t5004: require 64-bit support for big ZIP tests
        archive-zip: set version field for big files correctly
        archive-zip: support files bigger than 4GB
        archive-zip: support archives bigger than 4GB
        archive-zip: write ZIP dir entry directly to strbuf
        archive-zip: use strbuf for ZIP directory
        archive-zip: add tests for big ZIP archives
      f0858342
    • J
      Merge branch 'ab/clone-no-tags' · a1fdc85f
      Junio C Hamano 提交于
      "git clone" learned the "--no-tags" option not to fetch all tags
      initially, and also set up the tagopt not to follow any tags in
      subsequent fetches.
      
      * ab/clone-no-tags:
        tests: rename a test having to do with shallow submodules
        clone: add a --no-tags option to clone without tags
        tests: change "cd ... && git fetch" to "cd &&\n\tgit fetch"
      a1fdc85f
    • J
      Merge branch 'sk/status-short-branch-color-config' · 3900254b
      Junio C Hamano 提交于
      The colors in which "git status --short --branch" showed the names
      of the current branch and its remote-tracking branch are now
      configurable.
      
      * sk/status-short-branch-color-config:
        status: add color config slots for branch info in "--short --branch"
        status: fix missing newline when comment chars are disabled
      3900254b
    • J
      Merge branch 'jk/am-leakfix' · db3b1d58
      Junio C Hamano 提交于
      The codepath in "git am" that is used when running "git rebase"
      leaked memory held for the log message of the commits being rebased.
      
      * jk/am-leakfix:
        am: shorten ident_split variable name in get_commit_info()
        am: simplify allocations in get_commit_info()
        am: fix commit buffer leak in get_commit_info()
      db3b1d58
    • J
      Merge branch 'jt/use-trailer-api-in-commands' · 6ebfa104
      Junio C Hamano 提交于
      "git cherry-pick" and other uses of the sequencer machinery
      mishandled a trailer block whose last line is an incomplete line.
      This has been fixed so that an additional sign-off etc. are added
      after completing the existing incomplete line.
      
      * jt/use-trailer-api-in-commands:
        sequencer: add newline before adding footers
      6ebfa104
    • J
      Merge branch 'nd/worktree-kill-parse-ref' · 4b44b7b1
      Junio C Hamano 提交于
      "git gc" did not interact well with "git worktree"-managed
      per-worktree refs.
      
      * nd/worktree-kill-parse-ref:
        refs: kill set_worktree_head_symref()
        worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe()
        refs: introduce get_worktree_ref_store()
        refs: add REFS_STORE_ALL_CAPS
        refs.c: make submodule ref store hashmap generic
        environment.c: fix potential segfault by get_git_common_dir()
      4b44b7b1
    • J
      Merge branch 'dt/gc-ignore-old-gc-logs' · a0ab83eb
      Junio C Hamano 提交于
      Attempt to allow us notice "fishy" situation where we fail to
      remove the temporary directory used during the test.
      
      * dt/gc-ignore-old-gc-logs:
        test-lib: retire $remove_trash variable
        test-lib.sh: do not barf under --debug at the end of the test
        test-lib: abort when can't remove trash directory
      a0ab83eb
    • J
      Merge branch 'jk/no-null-sha1-in-cache-tree' · f767178a
      Junio C Hamano 提交于
      Code to update the cache-tree has been tightened so that we won't
      accidentally write out any 0{40} entry in the tree object.
      
      * jk/no-null-sha1-in-cache-tree:
        cache-tree: reject entries with null sha1
      f767178a
    • J
      Merge branch 'dt/raise-core-packed-git-limit' · d97141b0
      Junio C Hamano 提交于
      The default packed-git limit value has been raised on larger
      platforms to save "git fetch" from a (recoverable) failure while
      "gc" is running in parallel.
      
      * dt/raise-core-packed-git-limit:
        Increase core.packedGitLimit
      d97141b0
  2. 09 5月, 2017 13 次提交
  3. 06 5月, 2017 3 次提交
  4. 05 5月, 2017 9 次提交