summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2022-02-18cat-file: add --batch-command modeLibravatar John Cai1-1/+143
2022-02-18cat-file: introduce batch_mode enum to replace print_contentsLibravatar John Cai1-4/+16
2022-02-18cat-file: rename cmdmode to transform_modeLibravatar John Cai1-7/+7
2022-02-17Merge branch 'vd/sparse-clean-etc'Libravatar Junio C Hamano4-8/+65
2022-02-17Merge branch 'jz/patch-id-hunk-header-parsing-fix'Libravatar Junio C Hamano1-2/+7
2022-02-17fetch: make `--atomic` flag cover pruning of refsLibravatar Patrick Steinhardt1-8/+22
2022-02-17fetch: make `--atomic` flag cover backfilling of tagsLibravatar Patrick Steinhardt1-26/+66
2022-02-17fetch: report errors when backfilling tags failsLibravatar Patrick Steinhardt1-8/+18
2022-02-17fetch: control lifecycle of FETCH_HEAD in a single placeLibravatar Patrick Steinhardt1-16/+19
2022-02-17fetch: backfill tags before setting upstreamLibravatar Patrick Steinhardt1-17/+18
2022-02-16Merge branch 'js/no-more-legacy-stash'Libravatar Junio C Hamano2-24/+0
2022-02-16Merge branch 'en/remerge-diff'Libravatar Junio C Hamano2-4/+23
2022-02-16diff.[ch]: have diff_free() call clear_pathspec(opts.pathspec)Libravatar Ævar Arnfjörð Bjarmason1-1/+0
2022-02-16date API: create a date.h, split from cache.hLibravatar Ævar Arnfjörð Bjarmason5-0/+5
2022-02-15grep: simplify config parsing and option parsingLibravatar Ævar Arnfjörð Bjarmason1-6/+4
2022-02-15grep API: call grep_config() after grep_init()Libravatar Ævar Arnfjörð Bjarmason2-4/+13
2022-02-15grep.c: don't pass along NULL callback valueLibravatar Ævar Arnfjörð Bjarmason1-2/+2
2022-02-15built-ins: trust the "prefix" from run_builtin()Libravatar Ævar Arnfjörð Bjarmason2-6/+9
2022-02-15name-rev: replace --stdin with --annotate-stdin in synopsisLibravatar John Cai1-1/+1
2022-02-11Merge branch 'sy/diff-usage-typofix'Libravatar Junio C Hamano1-3/+3
2022-02-11Merge branch 'tg/fetch-prune-exit-code-fix'Libravatar Junio C Hamano1-4/+6
2022-02-11Merge branch 'en/sparse-checkout-leakfix'Libravatar Junio C Hamano1-0/+2
2022-02-11Merge branch 'rc/negotiate-only-typofix'Libravatar Junio C Hamano1-1/+1
2022-02-11log: add a --no-graph optionLibravatar Alex Henrie2-0/+2
2022-02-10fetch: skip computing output width when not printing anythingLibravatar Patrick Steinhardt1-2/+6
2022-02-09clone, submodule: pass partial clone filters to submodulesLibravatar Josh Steadmon2-5/+61
2022-02-09Merge branch 'jt/clone-not-quite-empty'Libravatar Junio C Hamano1-6/+6
2022-02-09Merge branch 'jt/sparse-checkout-leading-dir-fix'Libravatar Junio C Hamano1-0/+3
2022-02-09Merge branch 'en/plug-leaks-in-merge'Libravatar Junio C Hamano1-1/+5
2022-02-09Merge branch 'ab/config-based-hooks-2'Libravatar Junio C Hamano9-25/+112
2022-02-09Merge branch 'jc/name-rev-stdin'Libravatar Junio C Hamano1-11/+19
2022-02-09Merge branch 'gc/fetch-negotiate-only-early-return'Libravatar Junio C Hamano1-3/+38
2022-02-08checkout/fetch/pull/pack-objects: allow `-h` outside a repositoryLibravatar Johannes Schindelin4-10/+17
2022-02-08worktree: copy sparse-checkout patterns and config on addLibravatar Derrick Stolee1-0/+63
2022-02-08sparse-checkout: set worktree-config correctlyLibravatar Derrick Stolee1-15/+13
2022-02-06ls-remote & transport API: release "struct transport_ls_refs_options"Libravatar Ævar Arnfjörð Bjarmason3-9/+9
2022-02-06hash-object: fix a trivial leak in --pathLibravatar Ævar Arnfjörð Bjarmason1-2/+7
2022-02-05Merge branch 'ms/update-index-racy'Libravatar Junio C Hamano1-0/+11
2022-02-05Merge branch 'jc/reflog-parse-options'Libravatar Junio C Hamano1-79/+97
2022-02-05Merge branch 'ab/cat-file'Libravatar Junio C Hamano2-74/+112
2022-02-05Merge branch 'jc/find-header'Libravatar Junio C Hamano1-23/+10
2022-02-05Merge branch 'pb/pull-rebase-autostash-fix'Libravatar Junio C Hamano1-4/+3
2022-02-04i18n: fix some misformated placeholders in command synopsisLibravatar Jean-Noël Avila3-4/+4
2022-02-04i18n: remove from i18n strings that do not hold translatable partsLibravatar Jean-Noël Avila16-25/+25
2022-02-04i18n: factorize "invalid value" messagesLibravatar Jean-Noël Avila7-14/+17
2022-02-04i18n: factorize more 'incompatible options' messagesLibravatar Jean-Noël Avila5-31/+28
2022-02-04branch: add --recurse-submodules option for branch creationLibravatar Glen Choo2-6/+76
2022-02-02builtin/diff.c: fix "git-diff" usage string typoLibravatar Shaoxuan Yuan1-3/+3
2022-02-02patch-id: fix scan_hunk_header on diffs with 1 line of before/afterLibravatar Jerry Zhang1-2/+7
2022-02-02ll-merge: make callers responsible for showing warningsLibravatar Elijah Newren1-4/+8