1. 25 6月, 2015 5 次提交
    • J
      Merge branch 'pt/pull-optparse' · a1eaf865
      Junio C Hamano 提交于
      "git pull" has become more aware of the options meant for
      underlying "git fetch" and then learned to use parse-options
      parser.
      
      * pt/pull-optparse:
        pull: use git-rev-parse --parseopt for option parsing
        pull: handle git-fetch's options as well
      a1eaf865
    • J
      Merge branch 'qn/blame-show-email' · 20d16da5
      Junio C Hamano 提交于
      "git blame" learned blame.showEmail configuration variable.
      
      * qn/blame-show-email:
        blame: add blame.showEmail configuration
      20d16da5
    • J
      Merge branch 'jc/do-not-feed-tags-to-clear-commit-marks' · de04706e
      Junio C Hamano 提交于
      "git format-patch --ignore-if-upstream A..B" did not like to be fed
      tags as boundary commits.
      
      * jc/do-not-feed-tags-to-clear-commit-marks:
        format-patch: do not feed tags to clear_commit_marks()
      de04706e
    • J
      Merge branch 'es/send-email-sendmail-alias' · 8c17d5a3
      Junio C Hamano 提交于
      "git send-email" learned to handle more forms of sendmail style
      aliases file.
      
      * es/send-email-sendmail-alias:
        send-email: further warn about unsupported sendmail aliases features
        t9001: add sendmail aliases line continuation tests
        t9001: refactor sendmail aliases test infrastructure
        send-email: implement sendmail aliases line continuation support
        send-email: simplify sendmail aliases comment and blank line recognizer
        send-email: refactor sendmail aliases parser
        send-email: fix style: cuddle 'elsif' and 'else' with closing brace
        send-email: drop noise comments which merely repeat what code says
        send-email: visually distinguish sendmail aliases parser warnings
        send-email: further document missing sendmail aliases functionality
      8c17d5a3
    • J
      Merge branch 'jc/apply-reject-noop-hunk' · 59c465d5
      Junio C Hamano 提交于
      "git apply" cannot diagnose a patch corruption when the breakage is
      to mark the length of the hunk shorter than it really is on the
      hunk header line "@@ -l,k +m,n @@"; one special case it could is
      when the hunk becomes no-op (e.g. k == n == 2 for two-line context
      patch output), and it learned how to do so.
      
      * jc/apply-reject-noop-hunk:
        apply: reject a hunk that does not do anything
      59c465d5
  2. 19 6月, 2015 1 次提交
  3. 17 6月, 2015 22 次提交
  4. 15 6月, 2015 1 次提交
  5. 13 6月, 2015 4 次提交
  6. 12 6月, 2015 7 次提交
    • J
      Second half of seventh batch · a5fe6680
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      a5fe6680
    • J
      Merge branch 'tb/complete-sequencing' · e356158b
      Junio C Hamano 提交于
      The bash completion script (in contrib/) learned a few options that
      "git revert" takes.
      
      * tb/complete-sequencing:
        completion: suggest sequencer commands for revert
      e356158b
    • J
      Merge branch 'jk/squelch-missing-link-warning-for-unreachable' · 43262d8d
      Junio C Hamano 提交于
      Recent "git prune" traverses young unreachable objects to safekeep
      old objects in the reachability chain from them, which sometimes
      caused error messages that are unnecessarily alarming.
      
      * jk/squelch-missing-link-warning-for-unreachable:
        suppress errors on missing UNINTERESTING links
        silence broken link warnings with revs->ignore_missing_links
        add quieter versions of parse_{tree,commit}
      43262d8d
    • J
      Merge branch 'pt/pull-tests' · 0e04b248
      Junio C Hamano 提交于
      Add more test coverage to "git pull".
      
      * pt/pull-tests:
        t5520: check reflog action in fast-forward merge
        t5521: test --dry-run does not make any changes
        t5520: test --rebase failure on unborn branch with index
        t5520: test --rebase with multiple branches
        t5520: test work tree fast-forward when fetch updates head
        t5520: test for failure if index has unresolved entries
        t5520: test no merge candidates cases
        t5520: prevent field splitting in content comparisons
      0e04b248
    • J
      Merge branch 'sb/glossary-submodule' · c491e9e4
      Junio C Hamano 提交于
      * sb/glossary-submodule:
        glossary: add "remote", "submodule", "superproject"
      c491e9e4
    • J
      Merge branch 'sb/submodule-doc-intro' · 7df5c978
      Junio C Hamano 提交于
      * sb/submodule-doc-intro:
        submodule doc: reorder introductory paragraphs
      7df5c978
    • J
      Merge branch 'jk/diagnose-config-mmap-failure' · dee47925
      Junio C Hamano 提交于
      The configuration reader/writer uses mmap(2) interface to access
      the files; when we find a directory, it barfed with "Out of memory?".
      
      * jk/diagnose-config-mmap-failure:
        xmmap(): drop "Out of memory?"
        config.c: rewrite ENODEV into EISDIR when mmap fails
        config.c: avoid xmmap error messages
        config.c: fix mmap leak when writing config
        read-cache.c: drop PROT_WRITE from mmap of index
      dee47925