1. 28 10月, 2020 14 次提交
    • J
      First batch · f9b6481a
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      f9b6481a
    • J
      Merge branch 'dl/checkout-guess' · 0e41cfad
      Junio C Hamano 提交于
      "git checkout" learned to use checkout.guess configuration variable
      and enable/disable its "--[no-]guess" option accordingly.
      
      * dl/checkout-guess:
        checkout: learn to respect checkout.guess
        Documentation/config/checkout: replace sq with backticks
      0e41cfad
    • J
      Merge branch 'dl/checkout-p-merge-base' · f3cfeb30
      Junio C Hamano 提交于
      "git checkout -p A...B [-- <path>]" did not work, even though the
      same command without "-p" correctly used the merge-base between
      commits A and B.
      
      * dl/checkout-p-merge-base:
        t2016: add a NEEDSWORK about the PERL prerequisite
        add-patch: add NEEDSWORK about comparing commits
        Doc: document "A...B" form for <tree-ish> in checkout and switch
        builtin/checkout: fix `git checkout -p HEAD...` bug
      f3cfeb30
    • J
      Merge branch 'sb/clone-origin' · 40696c67
      Junio C Hamano 提交于
      "git clone" learned clone.defaultremotename configuration variable
      to customize what nickname to use to call the remote the repository
      was cloned from.
      
      * sb/clone-origin:
        clone: allow configurable default for `-o`/`--origin`
        clone: read new remote name from remote_name instead of option_origin
        clone: validate --origin option before use
        refs: consolidate remote name validation
        remote: add tests for add and rename with invalid names
        clone: use more conventional config/option layering
        clone: add tests for --template and some disallowed option pairs
      40696c67
    • J
      Merge branch 'sk/force-if-includes' · de0a7eff
      Junio C Hamano 提交于
      "git push --force-with-lease[=<ref>]" can easily be misused to lose
      commits unless the user takes good care of their own "git fetch".
      A new option "--force-if-includes" attempts to ensure that what is
      being force-pushed was created after examining the commit at the
      tip of the remote ref that is about to be force-replaced.
      
      * sk/force-if-includes:
        t, doc: update tests, reference for "--force-if-includes"
        push: parse and set flag for "--force-if-includes"
        push: add reflog check for "--force-if-includes"
      de0a7eff
    • J
      Merge branch 'ds/maintenance-part-2' · 52b8c8c7
      Junio C Hamano 提交于
      "git maintenance", an extended big brother of "git gc", continues
      to evolve.
      
      * ds/maintenance-part-2:
        maintenance: add incremental-repack auto condition
        maintenance: auto-size incremental-repack batch
        maintenance: add incremental-repack task
        midx: use start_delayed_progress()
        midx: enable core.multiPackIndex by default
        maintenance: create auto condition for loose-objects
        maintenance: add loose-objects task
        maintenance: add prefetch task
      52b8c8c7
    • J
      Merge branch 'rs/worktree-list-show-locked' · 26bb5437
      Junio C Hamano 提交于
      "git worktree list" now shows if each worktree is locked.  This
      possibly may open us to show other kinds of states in the future.
      
      * rs/worktree-list-show-locked:
        worktree: teach `list` to annotate locked worktree
      26bb5437
    • J
      Merge branch 'rs/tighten-callers-of-deref-tag' · ae84e924
      Junio C Hamano 提交于
      Code clean-up.
      
      * rs/tighten-callers-of-deref-tag:
        line-log: handle deref_tag() returning NULL
        blame: handle deref_tag() returning NULL
        grep: handle deref_tag() returning NULL
      ae84e924
    • J
      Merge branch 'rs/dist-doc-with-git-archive' · 63e52739
      Junio C Hamano 提交于
      Use "git archive" more to produce the release tarball.
      
      * rs/dist-doc-with-git-archive:
        Makefile: remove the unused variable TAR_DIST_EXTRA_OPTS
        Makefile: use git init/add/commit/archive for dist-doc
      63e52739
    • J
      Merge branch 'cw/ci-ghwf-check-ws-errors' · 1a42a77f
      Junio C Hamano 提交于
      Dev support.
      
      * cw/ci-ghwf-check-ws-errors:
        ci: github action - add check for whitespace errors
      1a42a77f
    • J
      Merge branch 'sd/userdiff-css-update' · 2810828d
      Junio C Hamano 提交于
      Userdiff for CSS update.
      
      * sd/userdiff-css-update:
        userdiff: expand detected chunk headers for css
      2810828d
    • J
      Merge branch 'rk/completion-stash' · a4adb605
      Junio C Hamano 提交于
      The command line completion script (in contrib/) learned that "git
      stash show" takes the options "git diff" takes.
      
      * rk/completion-stash:
        git-completion.bash: stash-show: complete $__git_diff_common_options
        git-completion.bash: __git_diff_common_options: add --[no-]patch
      a4adb605
    • J
      Merge branch 'kb/userdiff-rust-macro-rules' · dc53e7bc
      Junio C Hamano 提交于
      Userdiff for Rust update.
      
      * kb/userdiff-rust-macro-rules:
        userdiff: recognize 'macro_rules!' as starting a Rust function block
      dc53e7bc
    • J
      Merge branch 'js/userdiff-php' · a8a49ebf
      Junio C Hamano 提交于
      Userdiff for PHP update.
      
      * js/userdiff-php:
        userdiff: PHP: catch "abstract" and "final" functions
      a8a49ebf
  2. 27 10月, 2020 3 次提交
  3. 23 10月, 2020 6 次提交
  4. 22 10月, 2020 1 次提交
  5. 21 10月, 2020 1 次提交
  6. 20 10月, 2020 1 次提交
  7. 19 10月, 2020 1 次提交
    • J
      Merge tag 'l10n-2.29.0-rnd2' of git://github.com/git-l10n/git-po · 2a809ecc
      Junio C Hamano 提交于
      l10n for Git 2.29.0 round 2
      
      * tag 'l10n-2.29.0-rnd2' of git://github.com/git-l10n/git-po:
        l10n: zh_CN: for git v2.29.0 l10n round 1 and 2
        l10n: de.po: Update German translation for Git 2.29.0
        l10n: vi(5013t): Updated translation for v2.29.0 rd2
        l10n: pt_PT: make on po/pt_PT.po
        l10n: Portuguese translation team has changed. Wohoo!
        l10n: bg.po: Updated Bulgarian translation (5013t)
        l10n: sv.po: Update Swedish translation (5013t0f0u)
        l10n: it.po: update the Italian translation
        l10n: tr: v2.29.0 round 2
        l10n: zh_TW.po: v2.29.0 round 2 (2 untranslated)
        l10n: fr: v2.29.0 rnd 2
        l10n: git.pot: v2.29.0 round 2 (1 new, 1 removed)
        l10n: fr: v2.29.0 rnd 1
        l10n: it.po: update the Italian translation for Git 2.29.0 round 1
        l10n: tr: v2.29.0 round 1
        l10n: Update Catalan translation
        l10n: git.pot: v2.29.0 round 1 (124 new, 42 removed)
      2a809ecc
  8. 18 10月, 2020 3 次提交
  9. 17 10月, 2020 2 次提交
    • P
      Merge branch 'sh/blame-tooltip' · 38c2ac2e
      Pratyush Yadav 提交于
      Make sure `git gui blame` tooltips are destroyed once the window loses
      focus on MacOS.
      
      * sh/blame-tooltip:
        git-gui: blame: prevent tool tips from sticking around after Command-Tab
      38c2ac2e
    • S
      git-gui: blame: prevent tool tips from sticking around after Command-Tab · b297e03c
      Stefan Haller 提交于
      On Mac, tooltips are not automatically removed when a window loses
      focus. Furthermore, mouse-move events are only dispatched to the active
      window, which means that if we Command-tab to another application while
      a tool tip is showing, the tool tip will stay there forever (in front of
      other applications). So we must hide it manually when we lose focus.
      
      Do this unconditionally here (i.e. without if {[is_MacOSX]}); it
      shouldn't hurt on other platforms, even though they don't seem to have
      this problem.
      Signed-off-by: NStefan Haller <stefan@haller-berlin.de>
      Signed-off-by: NPratyush Yadav <me@yadavpratyush.com>
      b297e03c
  10. 16 10月, 2020 2 次提交
  11. 14 10月, 2020 1 次提交
  12. 13 10月, 2020 5 次提交