1. 07 3月, 2017 3 次提交
  2. 02 3月, 2017 16 次提交
  3. 22 12月, 2016 9 次提交
    • J
      Third batch for 2.12 · 1d1bdafd
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1d1bdafd
    • J
      Merge branch 'jt/mailinfo-fold-in-body-headers' · ca21186b
      Junio C Hamano 提交于
      Fix for NDEBUG builds.
      
      * jt/mailinfo-fold-in-body-headers:
        mailinfo.c: move side-effects outside of assert
      ca21186b
    • J
      Merge branch 'jk/index-pack-wo-repo-from-stdin' · 49d45de1
      Junio C Hamano 提交于
      "git index-pack --stdin" needs an access to an existing repository,
      but "git index-pack file.pack" to generate an .idx file that
      corresponds to a packfile does not.
      
      * jk/index-pack-wo-repo-from-stdin:
        index-pack: skip collision check when not in repository
        t: use nongit() function where applicable
        index-pack: complain when --stdin is used outside of a repo
        t5000: extract nongit function to test-lib-functions.sh
      49d45de1
    • J
      Merge branch 'jk/parseopt-usage-msg-opt' · 47021efd
      Junio C Hamano 提交于
      The function usage_msg_opt() has been updated to say "fatal:"
      before the custom message programs give, when they want to die
      with a message about wrong command line options followed by the
      standard usage string.
      
      * jk/parseopt-usage-msg-opt:
        parse-options: print "fatal:" before usage_msg_opt()
      47021efd
    • J
      Merge branch 'jk/quote-env-path-list-component' · fe050334
      Junio C Hamano 提交于
      A recent update to receive-pack to make it easier to drop garbage
      objects made it clear that GIT_ALTERNATE_OBJECT_DIRECTORIES cannot
      have a pathname with a colon in it (no surprise!), and this in turn
      made it impossible to push into a repository at such a path.  This
      has been fixed by introducing a quoting mechanism used when
      appending such a path to the colon-separated list.
      
      * jk/quote-env-path-list-component:
        t5615-alternate-env: double-quotes in file names do not work on Windows
        t5547-push-quarantine: run the path separator test on Windows, too
        tmp-objdir: quote paths we add to alternates
        alternates: accept double-quoted paths
      fe050334
    • J
      Merge branch 'vs/submodule-clone-nested-submodules-alternates' · 1123026f
      Junio C Hamano 提交于
      "git clone --reference $there --recurse-submodules $super" has been
      taught to guess repositories usable as references for submodules of
      $super that are embedded in $there while making a clone of the
      superproject borrow objects from $there; extend the mechanism to
      also allow submodules of these submodules to borrow repositories
      embedded in these clones of the submodules embedded in the clone of
      the superproject.
      
      * vs/submodule-clone-nested-submodules-alternates:
        submodule--helper: set alternateLocation for cloned submodules
      1123026f
    • J
      Merge branch 'nd/shallow-fixup' · 3c9979be
      Junio C Hamano 提交于
      Code cleanup in shallow boundary computation.
      
      * nd/shallow-fixup:
        shallow.c: remove useless code
        shallow.c: bit manipulation tweaks
        shallow.c: avoid theoretical pointer wrap-around
        shallow.c: make paint_alloc slightly more robust
        shallow.c: stop abusing COMMIT_SLAB_SIZE for paint_info's memory pools
        shallow.c: rename fields in paint_info to better express their purposes
      3c9979be
    • J
      Merge branch 'sb/sequencer-abort-safety' · 4fcc0911
      Junio C Hamano 提交于
      Unlike "git am --abort", "git cherry-pick --abort" moved HEAD back
      to where cherry-pick started while picking multiple changes, when
      the cherry-pick stopped to ask for help from the user, and the user
      did "git reset --hard" to a different commit in order to re-attempt
      the operation.
      
      * sb/sequencer-abort-safety:
        Revert "sequencer: remove useless get_dir() function"
        sequencer: remove useless get_dir() function
        sequencer: make sequencer abort safer
        t3510: test that cherry-pick --abort does not unsafely change HEAD
        am: change safe_to_abort()'s not rewinding error into a warning
        am: fix filename in safe_to_abort() error message
      4fcc0911
    • J
      t5615-alternate-env: double-quotes in file names do not work on Windows · 5e74824f
      Johannes Sixt 提交于
      Protect a recently added test case with !MINGW.
      Signed-off-by: NJohannes Sixt <j6t@kdbg.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      5e74824f
  4. 21 12月, 2016 1 次提交
  5. 20 12月, 2016 11 次提交
    • J
      Second batch for 2.12 · 6610af87
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      6610af87
    • J
      Merge branch 'kh/tutorial-grammofix' · f0e0955a
      Junio C Hamano 提交于
      * kh/tutorial-grammofix:
        doc: omit needless "for"
        doc: make the intent of sentence clearer
        doc: add verb in front of command to run
        doc: add articles (grammar)
      f0e0955a
    • J
      Merge branch 'da/mergetool-xxdiff-hotkey' · a3c98872
      Junio C Hamano 提交于
      The way to specify hotkeys to "xxdiff" that is used by "git
      mergetool" has been modernized to match recent versions of xxdiff.
      
      * da/mergetool-xxdiff-hotkey:
        mergetools: fix xxdiff hotkeys
      a3c98872
    • J
      Merge branch 'lr/doc-fix-cet' · b07c4e9b
      Junio C Hamano 提交于
      * lr/doc-fix-cet:
        date-formats.txt: Typo fix
      b07c4e9b
    • J
      Merge branch 'sb/t3600-cleanup' · 2d91cb79
      Junio C Hamano 提交于
      Code cleanup.
      
      * sb/t3600-cleanup:
        t3600: slightly modernize style
        t3600: remove useless redirect
      2d91cb79
    • J
      Merge branch 'jc/pull-rebase-ff' · 2fb11ec6
      Junio C Hamano 提交于
      "git pull --rebase", when there is no new commits on our side since
      we forked from the upstream, should be able to fast-forward without
      invoking "git rebase", but it didn't.
      
      * jc/pull-rebase-ff:
        pull: fast-forward "pull --rebase=true"
      2fb11ec6
    • J
      Merge branch 'ld/p4-worktree' · 101f3dc9
      Junio C Hamano 提交于
      "git p4" didn't interact with the internal of .git directory
      correctly in the modern "git-worktree"-enabled world.
      
      * ld/p4-worktree:
        git-p4: support git worktrees
      101f3dc9
    • J
      Merge branch 'jk/make-tags-find-sources-tweak' · 09b4fdb5
      Junio C Hamano 提交于
      Update the procedure to generate "tags" for developer support.
      
      * jk/make-tags-find-sources-tweak:
        Makefile: exclude contrib from FIND_SOURCE_FILES
        Makefile: match shell scripts in FIND_SOURCE_FILES
        Makefile: exclude test cruft from FIND_SOURCE_FILES
        Makefile: reformat FIND_SOURCE_FILES
      09b4fdb5
    • J
      Merge branch 'js/normalize-path-copy-ceil' · 4833b7ec
      Junio C Hamano 提交于
      A pathname that begins with "//" or "\\" on Windows is special but
      path normalization logic was unaware of it.
      
      * js/normalize-path-copy-ceil:
        normalize_path_copy(): fix pushing to //server/share/dir on Windows
      4833b7ec
    • J
      Merge branch 'bb/unicode-9.0' · 0cfdda34
      Junio C Hamano 提交于
      The character width table has been updated to match Unicode 9.0
      
      * bb/unicode-9.0:
        unicode_width.h: update the width tables to Unicode 9.0
        update_unicode.sh: remove the plane filter
        update_unicode.sh: automatically download newer definition files
        update_unicode.sh: pin the uniset repo to a known good commit
        update_unicode.sh: remove an unnecessary subshell level
        update_unicode.sh: move it into contrib/update-unicode
      0cfdda34
    • J
      Merge branch 'jk/readme-gmane-is-no-more' · 3da9366e
      Junio C Hamano 提交于
      * jk/readme-gmane-is-no-more:
        README: replace gmane link with public-inbox
      3da9366e