1. 15 2月, 2013 3 次提交
    • J
      Merge branch 'tz/perl-styles' · 07203d6b
      Junio C Hamano 提交于
      Add coding guidelines for writing Perl scripts for Git.
      
      * tz/perl-styles:
        Update CodingGuidelines for Perl
      07203d6b
    • J
      Merge branch 'jc/extended-fake-ancestor-for-gitlink' · d3354cde
      Junio C Hamano 提交于
      Instead of requiring the full 40-hex object names on the index
      line, we can read submodule commit object names from the textual
      diff when synthesizing a fake ancestore tree for "git am -3".
      
      * jc/extended-fake-ancestor-for-gitlink:
        apply: verify submodule commit object name better
      d3354cde
    • J
      Merge branch 'dg/subtree-fixes' · 260adc87
      Junio C Hamano 提交于
      contrib/subtree updates, but here are only the ones that looked
      ready.  The remainder of the patches will have another day.
      
      * dg/subtree-fixes:
        contrib/subtree: make the manual directory if needed
        contrib/subtree: honor DESTDIR
        contrib/subtree: fix synopsis
        contrib/subtree: better error handling for 'subtree add'
        contrib/subtree: use %B for split subject/body
        contrib/subtree: remove test number comments
      260adc87
  2. 13 2月, 2013 2 次提交
  3. 11 2月, 2013 7 次提交
  4. 10 2月, 2013 1 次提交
    • J
      Merge branch 'master' of git://github.com/git-l10n/git-po · b3310b5e
      Junio C Hamano 提交于
      * 'master' of git://github.com/git-l10n/git-po:
        l10n: de.po: translate "reset" as "neu setzen"
        l10n: de.po: translate "revision" consistently as "Revision"
        l10n: de.po: translate 11 new messages
        l10n: zh_CN.po: 800+ new translations on command usages
        l10n: Update Swedish translation (1983t0f0u)
        l10n: vi.po: updated Vietnamese translation
        l10n: Update git.pot (11 new, 7 removed messages)
        l10n: de.po: fix some minor issues
      b3310b5e
  5. 09 2月, 2013 9 次提交
  6. 08 2月, 2013 18 次提交
    • J
      Update draft release notes to 1.8.2 · a923c314
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      a923c314
    • J
      Sync with 1.8.1.3 · c86223b2
      Junio C Hamano 提交于
      c86223b2
    • J
      Git 1.8.1.3 · f3500825
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      f3500825
    • J
      Merge branch 'mz/pick-unborn' into maint · 57ff1703
      Junio C Hamano 提交于
      "git cherry-pick" did not replay a root commit to an unborn branch.
      
      * mz/pick-unborn:
        learn to pick/revert into unborn branch
        tests: move test_cmp_rev to test-lib-functions
      57ff1703
    • J
      Merge branch 'nd/fix-perf-parameters-in-tests' into maint · 5abbeb49
      Junio C Hamano 提交于
      * nd/fix-perf-parameters-in-tests:
        test-lib.sh: unfilter GIT_PERF_*
      5abbeb49
    • J
      Merge branch 'jc/do-not-let-random-file-interfere-with-completion-tests' into maint · 696c3597
      Junio C Hamano 提交于
      Scripts to test bash completion was inherently flaky as it was
      affected by whatever random things the user may have on $PATH.
      
      * jc/do-not-let-random-file-interfere-with-completion-tests:
        t9902: protect test from stray build artifacts
      696c3597
    • J
      Merge branch 'ft/transport-report-segv' into maint · 77284734
      Junio C Hamano 提交于
      A failure to push due to non-ff while on an unborn branch
      dereferenced a NULL pointer when showing an error message.
      
      * ft/transport-report-segv:
        push: fix segfault when HEAD points nowhere
      77284734
    • J
      Merge branch 'sb/gpg-plug-fd-leak' into maint · d2216a4b
      Junio C Hamano 提交于
      We forgot to close the file descriptor reading from "gpg" output,
      killing "git log --show-signature" on a long history.
      
      * sb/gpg-plug-fd-leak:
        gpg: close stderr once finished with it in verify_signed_buffer()
      d2216a4b
    • J
      Merge branch 'jc/fake-ancestor-with-non-blobs' into maint · 427c6d0c
      Junio C Hamano 提交于
      Rebasing the history of superproject with change in the submodule
      has been broken since v1.7.12.
      
      * jc/fake-ancestor-with-non-blobs:
        apply: diagnose incomplete submodule object name better
        apply: simplify build_fake_ancestor()
        git-am: record full index line in the patch used while rebasing
      427c6d0c
    • J
      Merge branch 'jn/auto-depend-workaround-buggy-ccache' into maint · 45bb6cbb
      Junio C Hamano 提交于
      Buggy versions of ccache broke the auto-generation of dependencies.
      
      * jn/auto-depend-workaround-buggy-ccache:
        Makefile: explicitly set target name for autogenerated dependencies
      45bb6cbb
    • J
      Merge branch 'da/mergetool-docs' · 39ca1bd8
      Junio C Hamano 提交于
      Build on top of the clean-up done by jk/mergetool and automatically
      generate the list of mergetool and difftool backends the build
      supports to be included in the documentation.
      
      * da/mergetool-docs:
        doc: generate a list of valid merge tools
        mergetool--lib: list user configured tools in '--tool-help'
        mergetool--lib: add functions for finding available tools
        mergetool--lib: improve the help text in guess_merge_tool()
        mergetool--lib: simplify command expressions
      39ca1bd8
    • J
      Merge branch 'ss/mergetools-tortoise' · eeaf4e7c
      Junio C Hamano 提交于
      Update mergetools to work better with newer merge helper tortoise ships.
      
      * ss/mergetools-tortoise:
        mergetools: teach tortoisemerge to handle filenames with SP correctly
        mergetools: support TortoiseGitMerge
      eeaf4e7c
    • J
      Merge branch 'jk/mergetool' · 55f56fee
      Junio C Hamano 提交于
      Cleans up mergetool/difftool combo.
      
      * jk/mergetool:
        mergetools: simplify how we handle "vim" and "defaults"
        mergetool--lib: don't call "exit" in setup_tool
        mergetool--lib: improve show_tool_help() output
        mergetools/vim: remove redundant diff command
        git-difftool: use git-mergetool--lib for "--tool-help"
        git-mergetool: don't hardcode 'mergetool' in show_tool_help
        git-mergetool: remove redundant assignment
        git-mergetool: move show_tool_help to mergetool--lib
      55f56fee
    • J
      Merge branch 'jk/doc-makefile-cleanup' · b9a5f681
      Junio C Hamano 提交于
      * jk/doc-makefile-cleanup:
        Documentation/Makefile: clean up MAN*_TXT lists
      b9a5f681
    • J
      Merge branch 'jk/remote-helpers-doc' · 8e12ab2f
      Junio C Hamano 提交于
      "git help remote-helpers" did not work; 'remote-helpers' is not
      a subcommand name but a concept, so its documentation should have
      been in gitremote-helpers, not git-remote-helpers.
      
      * jk/remote-helpers-doc:
        Rename {git- => git}remote-helpers.txt
      8e12ab2f
    • J
      Merge branch 'sb/run-command-fd-error-reporting' · b5b56ea4
      Junio C Hamano 提交于
      * sb/run-command-fd-error-reporting:
        run-command: be more informative about what failed
      b5b56ea4
    • J
      Merge branch 'nd/branch-error-cases' · f507784d
      Junio C Hamano 提交于
      Fix various error messages and conditions in "git branch", e.g. we
      advertised "branch -d/-D" to remove one or more branches but actually
      implemented removal of zero or more branches---request to remove no
      branches was not rejected.
      
      * nd/branch-error-cases:
        branch: let branch filters imply --list
        docs: clarify git-branch --list behavior
        branch: mark more strings for translation
        branch: give a more helpful message on redundant arguments
        branch: reject -D/-d without branch name
      f507784d
    • J
      Merge branch 'sb/gpg-i18n' · 9a1ab9e7
      Junio C Hamano 提交于
      * sb/gpg-i18n:
        gpg: allow translation of more error messages
      9a1ab9e7