1. 07 6月, 2013 10 次提交
    • J
      Merge tag 'post183-for-junio' of http://github.com/msysgit/git · 1462b67b
      Junio C Hamano 提交于
      Collected msysgit build patches for upstream
      
      This set of patches collects a number of build fixes that have been
      used on the msysgit port for a while and merging upstream should
      simplify future maintenance.
      
      * tag 'post183-for-junio' of http://github.com/msysgit/git:
        Set the default help format to html for msys builds.
        Ensure the resource file is rebuilt when the version changes.
        Windows resource: handle dashes in the Git version gracefully
        Provide a Windows version resource for the git executables.
        msysgit: Add the --large-address-aware linker directive to the makefile.
        Define NO_GETTEXT for Git for Windows
        Makefile: Do not use OLD_ICONV on MINGW anymore
      1462b67b
    • J
      Update draft release notes to 1.8.4 · 882e78c7
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      882e78c7
    • J
      Merge branch 'rj/mingw-compat-st-mode-bits' · 00480a1e
      Junio C Hamano 提交于
      * rj/mingw-compat-st-mode-bits:
        path: Fix a sparse warning
      00480a1e
    • J
      Merge branch 'sb/archive-zip-double-assignment-fix' · d4f6b5f5
      Junio C Hamano 提交于
      * sb/archive-zip-double-assignment-fix:
        archive-zip:write_zip_entry: Remove second reset of size variable to zero.
      d4f6b5f5
    • J
      Merge branch 'rr/push-head' · 36a22e4b
      Junio C Hamano 提交于
      "git push $there HEAD:branch" did not resolve HEAD early enough, so
      it was easy to flip it around while push is still going on and push
      out a branch that the user did not originally intended when the
      command was started.
      
      * rr/push-head:
        push: make push.default = current use resolved HEAD
        push: fail early with detached HEAD and current
        push: factor out the detached HEAD error message
      36a22e4b
    • J
      Merge branch 'ks/difftool-dir-diff-copy-fix' · 2fc0c022
      Junio C Hamano 提交于
      "difftool --dir-diff" did not copy back changes made by the
      end-user in the diff tool backend to the working tree in some
      cases.
      
      * ks/difftool-dir-diff-copy-fix:
        difftool --dir-diff: allow changing any clean working tree file
      2fc0c022
    • J
      Merge branch 'fc/show-branch-in-rebase-am' · 5adb3741
      Junio C Hamano 提交于
      The bash prompt code (in contrib/) displayed the name of the branch
      being rebased when "rebase -i/-m/-p" modes are in use, but not the
      plain vanilla "rebase".
      
      * fc/show-branch-in-rebase-am:
        prompt: fix for simple rebase
      5adb3741
    • J
      Merge branch 'nd/clone-connectivity-shortcut' · 72e71929
      Junio C Hamano 提交于
      Special case "git clone" and use lighter-weight implementation to
      check the completeness of the history behind refs.
      
      * nd/clone-connectivity-shortcut:
        clone: open a shortcut for connectivity check
        index-pack: remove dead code (it should never happen)
        fetch-pack: prepare updated shallow file before fetching the pack
        clone: let the user know when check_everything_connected is run
      72e71929
    • J
      Merge branch 'nd/prune-packed-dryrun-verbose' · 9d54f97e
      Junio C Hamano 提交于
      * nd/prune-packed-dryrun-verbose:
        prune-packed: avoid implying "1" is DRY_RUN in prune_packed_objects()
      9d54f97e
    • J
      Merge branch 'fc/transport-helper-no-refspec' · 99d9ec09
      Junio C Hamano 提交于
      With "export" remote-helper protocol,
      
       (1) a push that tries to update a remote ref whose name is
           different from the pushing side does not work yet, and
      
       (2) the helper may not know how to do --dry-run
      
      Detect such problematic cases and disable them for now.
      
      * fc/transport-helper-no-refspec:
        transport-helper: check if the dry-run is supported
        transport-helper: barf when user tries old:new
      99d9ec09
  2. 06 6月, 2013 12 次提交
  3. 05 6月, 2013 2 次提交
    • J
      Merge branch 'maint' · 2fe24583
      Junio C Hamano 提交于
      * maint:
        t/README: test_must_fail is for testing Git
      2fe24583
    • J
      t/README: test_must_fail is for testing Git · f445500e
      Junio C Hamano 提交于
      When a test wants to make sure there is no <string> in an output
      file, we should just say "! grep string output".
      
      "test_must_fail" is there only to test Git command and catch unusual
      deaths we know about (e.g. segv) as an error, not as an expected
      failure.  "test_must_fail grep string output" is unnecessary, as
      we are not making sure the system binaries do not dump core or
      anything like that.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      f445500e
  4. 04 6月, 2013 11 次提交
  5. 03 6月, 2013 5 次提交
    • J
      Update draft release notes to 1.8.4 · b2edae0a
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      b2edae0a
    • J
      Merge branch 'tr/line-log' · ed73fe56
      Junio C Hamano 提交于
      * tr/line-log:
        git-log(1): remove --full-line-diff description
        line-log: fix documentation formatting
        log -L: improve comments in process_all_files()
        log -L: store the path instead of a diff_filespec
        log -L: test merge of parallel modify/rename
        t4211: pass -M to 'git log -M -L...' test
        log -L: fix overlapping input ranges
        log -L: check range set invariants when we look it up
        Speed up log -L... -M
        log -L: :pattern:file syntax to find by funcname
        Implement line-history search (git log -L)
        Export rewrite_parents() for 'log -L'
        Refactor parse_loc
      ed73fe56
    • J
      Merge branch 'mc/describe-first-parent' · 4de1179a
      Junio C Hamano 提交于
      * mc/describe-first-parent:
        describe: Add --first-parent option
      4de1179a
    • J
      Merge branch 'rs/tar-tests' · 103093a0
      Junio C Hamano 提交于
      * rs/tar-tests:
        t5000: test long filenames
        t5000: simplify tar-tree tests
        t5000: use check_tar for prefix test
        t5000: factor out check_tar
        t5000, t5003: create directories for extracted files lazily
        t5000: integrate export-subst tests into regular tests
      103093a0
    • J
      Merge branch 'jc/strbuf-branchname-fix' · 9a92cd1c
      Junio C Hamano 提交于
      "git merge @{-1}~22" was rewritten to "git merge frotz@{1}~22"
      incorrectly when your previous branch was "frotz" (it should be
      rewritten to "git merge frotz~22" instead).
      
      * jc/strbuf-branchname-fix:
        strbuf_branchname(): do not double-expand @{-1}~22
      9a92cd1c