1. 07 3月, 2019 2 次提交
    • J
      Merge branch 'nd/diff-parseopt' · 54b469b9
      Junio C Hamano 提交于
      The diff machinery, one of the oldest parts of the system, which
      long predates the parse-options API, uses fairly long and complex
      handcrafted option parser.  This is being rewritten to use the
      parse-options API.
      
      * nd/diff-parseopt:
        diff.c: convert --raw
        diff.c: convert -W|--[no-]function-context
        diff.c: convert -U|--unified
        diff.c: convert -u|-p|--patch
        diff.c: prepare to use parse_options() for parsing
        diff.h: avoid bit fields in struct diff_flags
        diff.h: keep forward struct declarations sorted
        parse-options: allow ll_callback with OPTION_CALLBACK
        parse-options: avoid magic return codes
        parse-options: stop abusing 'callback' for lowlevel callbacks
        parse-options: add OPT_BITOP()
        parse-options: disable option abbreviation with PARSE_OPT_KEEP_UNKNOWN
        parse-options: add one-shot mode
        parse-options.h: remove extern on function prototypes
      54b469b9
    • J
      Merge branch 'tg/checkout-no-overlay' · 7d0c1f45
      Junio C Hamano 提交于
      "git checkout --no-overlay" can be used to trigger a new mode of
      checking out paths out of the tree-ish, that allows paths that
      match the pathspec that are in the current index and working tree
      and are not in the tree-ish.
      
      * tg/checkout-no-overlay:
        revert "checkout: introduce checkout.overlayMode config"
        checkout: introduce checkout.overlayMode config
        checkout: introduce --{,no-}overlay option
        checkout: factor out mark_cache_entry_for_checkout function
        checkout: clarify comment
        read-cache: add invalidate parameter to remove_marked_cache_entries
        entry: support CE_WT_REMOVE flag in checkout_entry
        entry: factor out unlink_entry function
        move worktree tests to t24*
      7d0c1f45
  2. 05 3月, 2019 1 次提交
  3. 03 3月, 2019 1 次提交
  4. 01 3月, 2019 1 次提交
  5. 27 2月, 2019 1 次提交
  6. 24 2月, 2019 6 次提交
  7. 23 2月, 2019 3 次提交
  8. 22 2月, 2019 3 次提交
  9. 20 2月, 2019 13 次提交
  10. 19 2月, 2019 4 次提交
  11. 17 2月, 2019 2 次提交
  12. 16 2月, 2019 3 次提交