1. 17 6月, 2014 18 次提交
    • J
      Merge branch 'jl/remote-rm-prune' · 474df928
      Junio C Hamano 提交于
      "git remote rm" and "git remote prune" can involve removing many
      refs at once, which is not a very efficient thing to do when very
      many refs exist in the packed-refs file.
      
      * jl/remote-rm-prune:
        remote prune: optimize "dangling symref" check/warning
        remote: repack packed-refs once when deleting multiple refs
        remote rm: delete remote configuration as the last
      474df928
    • J
      Merge branch 'jk/complete-merge-pull' · 5cf2c571
      Junio C Hamano 提交于
      The completion code did not know about quite a few options that are
      common between "git merge" and "git pull", and a couple of options
      unique to "git merge".
      
      * jk/complete-merge-pull:
        completion: add missing options for git-merge
        completion: add a note that merge options are shared
      5cf2c571
    • J
      Merge branch 'bg/xcalloc-nmemb-then-size' · a634a6d2
      Junio C Hamano 提交于
      Like calloc(3), xcalloc() takes nmemb and then size.
      
      * bg/xcalloc-nmemb-then-size:
        transport-helper.c: rearrange xcalloc arguments
        remote.c: rearrange xcalloc arguments
        reflog-walk.c: rearrange xcalloc arguments
        pack-revindex.c: rearrange xcalloc arguments
        notes.c: rearrange xcalloc arguments
        imap-send.c: rearrange xcalloc arguments
        http-push.c: rearrange xcalloc arguments
        diff.c: rearrange xcalloc arguments
        config.c: rearrange xcalloc arguments
        commit.c: rearrange xcalloc arguments
        builtin/remote.c: rearrange xcalloc arguments
        builtin/ls-remote.c: rearrange xcalloc arguments
      a634a6d2
    • J
      Merge branch 'jl/status-added-submodule-is-never-ignored' · 6d681f0a
      Junio C Hamano 提交于
      submodule.*.ignore and diff.ignoresubmodules are used to ignore all
      submodule changes in "diff" output, but it can be confusing to
      apply these configuration values to status and commit.
      
      This is a backward-incompatible change, but should be so in a good
      way (aka bugfix).
      
      * jl/status-added-submodule-is-never-ignored:
        commit -m: commit staged submodules regardless of ignore config
        status/commit: show staged submodules regardless of ignore config
      6d681f0a
    • J
      Merge branch 'cb/byte-order' · 83a4904f
      Junio C Hamano 提交于
      Compatibility enhancement for Solaris.
      
      * cb/byte-order:
        compat/bswap.h: fix endianness detection
        compat/bswap.h: restore preference __BIG_ENDIAN over BIG_ENDIAN
        compat/bswap.h: detect endianness on more platforms that don't use BYTE_ORDER
      83a4904f
    • J
      Merge branch 'jk/strbuf-tolower' · b4bba8de
      Junio C Hamano 提交于
      * jk/strbuf-tolower:
        strbuf: add strbuf_tolower function
      b4bba8de
    • J
      Merge branch 'jk/daemon-tolower' · b4516df9
      Junio C Hamano 提交于
      * jk/daemon-tolower:
        daemon/config: factor out duplicate xstrdup_tolower
      b4516df9
    • J
      Merge branch 'as/pretty-truncate' · 09e13ad5
      Junio C Hamano 提交于
      * as/pretty-truncate:
        pretty.c: format string with truncate respects logOutputEncoding
        t4205, t6006: add tests that fail with i18n.logOutputEncoding set
        t4205 (log-pretty-format): use `tformat` rather than `format`
        t4041, t4205, t6006, t7102: don't hardcode tested encoding value
        t4205 (log-pretty-formats): don't hardcode SHA-1 in expected outputs
      09e13ad5
    • J
      Merge branch 'jk/diff-follow-must-take-one-pathspec' · b0e2c999
      Junio C Hamano 提交于
      * jk/diff-follow-must-take-one-pathspec:
        move "--follow needs one pathspec" rule to diff_setup_done
      b0e2c999
    • J
      Merge branch 'sk/windows-unc-path' · b8316364
      Junio C Hamano 提交于
      * sk/windows-unc-path:
        Windows: allow using UNC path for git repository
      b8316364
    • J
      Merge branch 'rr/rebase-autostash-fix' · 4a43d4f9
      Junio C Hamano 提交于
      * rr/rebase-autostash-fix:
        rebase -i: test "Nothing to do" case with autostash
        rebase -i: handle "Nothing to do" case with autostash
      4a43d4f9
    • J
      Merge branch 'jk/report-fail-to-read-objects-better' · 9d1d882e
      Junio C Hamano 提交于
      * jk/report-fail-to-read-objects-better:
        open_sha1_file: report "most interesting" errno
      9d1d882e
    • J
      Merge branch 'jk/diff-files-assume-unchanged' · 41440596
      Junio C Hamano 提交于
      * jk/diff-files-assume-unchanged:
        run_diff_files: do not look at uninitialized stat data
      41440596
    • J
      Merge branch 'jk/argv-array-for-child-process' · 5b3a58d4
      Junio C Hamano 提交于
      * jk/argv-array-for-child-process:
        argv-array: drop "detach" code
        get_importer: use run-command's internal argv_array
        get_exporter: use argv_array
        get_helper: use run-command's internal argv_array
        git_connect: use argv_array
        run_column_filter: use argv_array
        run-command: store an optional argv_array
      5b3a58d4
    • J
      Merge branch 'sk/wincred' · 45dc2927
      Junio C Hamano 提交于
      * sk/wincred:
        wincred: avoid overwriting configured variables
        wincred: add install target
      45dc2927
    • J
      Merge branch 'jk/do-not-run-httpd-tests-as-root' · fd800214
      Junio C Hamano 提交于
      * jk/do-not-run-httpd-tests-as-root:
        t/lib-httpd: require SANITY prereq
      fd800214
    • J
      Merge branch 'cc/replace-edit' · 499168af
      Junio C Hamano 提交于
      "git replace" learns a new "--edit" option.
      
      * cc/replace-edit:
        Documentation: replace: describe new --edit option
        replace: add --edit to usage string
        replace: add tests for --edit
        replace: die early if replace ref already exists
        replace: refactor checking ref validity
        replace: make sure --edit results in a different object
        replace: add --edit option
        replace: factor object resolution out of replace_object
        replace: use OPT_CMDMODE to handle modes
        replace: refactor command-mode determination
      499168af
    • J
      Merge branch 'mt/patch-id-stable' (early part) · 79e53940
      Junio C Hamano 提交于
      * 'mt/patch-id-stable' (early part):
        patch-id-test: test stable and unstable behaviour
        patch-id: make it stable against hunk reordering
        test doc: test_write_lines does not split its arguments
        test: add test_write_lines helper
      79e53940
  2. 13 6月, 2014 3 次提交
  3. 11 6月, 2014 5 次提交
  4. 10 6月, 2014 8 次提交
  5. 07 6月, 2014 6 次提交