summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2020-04-15commit-graph.c: introduce '--[no-]check-oids'Taylor Blau1-3/+8
2020-04-15commit-graph.h: replace 'commit_hex' with 'commits'Taylor Blau1-3/+16
2020-04-15builtin/commit-graph.c: introduce split strategy 'replace'Taylor Blau1-0/+2
2020-04-15builtin/commit-graph.c: introduce split strategy 'no-merge'Taylor Blau1-1/+6
2020-04-15builtin/commit-graph.c: support for '--split[=<strategy>]'Taylor Blau1-4/+22
2020-04-11merge: use skip_prefix to parse config keyMartin Ågren1-3/+5
2020-04-11rebase --merge: optionally skip upstreamed commitsJonathan Tan1-0/+7
2020-04-11rebase: fix an incompatible-options error messageElijah Newren1-1/+1
2020-04-11rebase: reinstate --no-keep-emptyElijah Newren1-6/+9
2020-04-10parse_config_key(): return subsection len as size_tJeff King2-2/+2
2020-04-10interactive: refactor code asking the user for interactive inputJohannes Schindelin1-10/+4
2020-04-10pull: pass --autostash to mergeDenton Liu1-4/+5
2020-04-10merge: teach --autostash optionDenton Liu3-2/+28
2020-04-10sequencer: extract perform_autostash() from rebaseDenton Liu1-49/+0
2020-04-10rebase: generify create_autostash()Denton Liu1-16/+16
2020-04-10rebase: extract create_autostash()Denton Liu1-44/+50
2020-04-10reset: extract reset_head() from rebaseDenton Liu1-138/+1
2020-04-10rebase: generify reset_head()Denton Liu1-27/+37
2020-04-10rebase: use apply_autostash() from sequencer.cDenton Liu1-47/+2
2020-04-10rebase: use read_oneliner()Denton Liu1-20/+17
2020-04-09builtin/receive-pack: use constant-time comparison for HMAC valuebrian m. carlson1-1/+20
2020-04-08stash -p: (partially) fix bug concerning split hunksJohannes Schindelin1-1/+1
2020-04-07format-patch: teach --no-encode-email-headersEmma Brooks1-0/+7
2020-04-06commit-graph: add GIT_TEST_COMMIT_GRAPH_CHANGED_PATHS test flagGarima Singh1-1/+2
2020-04-06commit-graph: add --changed-paths option to write subcommandGarima Singh1-2/+7
2020-04-03rebase.c: honour --no-gpg-signĐoàn Trần Công Danh1-3/+4
2020-04-02promisor-remote: accept 0 as oid_nr in functionJonathan Tan1-3/+2
2020-04-02update-ref: implement interactive transaction handlingPatrick Steinhardt1-8/+98
2020-04-02update-ref: read commands in a line-wise fashionPatrick Steinhardt1-40/+45
2020-04-02update-ref: move transaction handling into `update_refs_stdin()`Patrick Steinhardt1-13/+14
2020-04-02update-ref: pass end pointer instead of strbufPatrick Steinhardt1-15/+15
2020-04-02update-ref: drop unused argument for `parse_refname`Patrick Steinhardt1-5/+5
2020-04-02update-ref: organize commands in an arrayPatrick Steinhardt1-12/+29
2020-04-01commit-graph: fix buggy --expire-time optionDerrick Stolee1-1/+1
2020-04-01Fix error-prone fill_directory() API; make it only return matchesElijah Newren4-22/+8
2020-04-01clone: use "quick" lookup while following tagsJeff King1-1/+3
2020-03-30oid_array: rename source file from sha1-arrayJeff King8-8/+8
2020-03-29connected: always use partial clone optimizationJonathan Tan2-12/+2
2020-03-29Merge branch 'ds/default-pack-use-sparse-to-true'Junio C Hamano1-2/+2
2020-03-28pull: pass documented fetch options onRené Scharfe1-0/+18
2020-03-27pull: avoid running both merge and rebaseElijah Newren1-1/+4
2020-03-27sparse-checkout: provide a new reapply subcommandElijah Newren1-1/+9
2020-03-27sparse-checkout: use improved unpack_trees porcelain messagesElijah Newren1-0/+2
2020-03-27sparse-checkout: use new update_sparsity() functionElijah Newren1-30/+10
2020-03-27unpack-trees: simplify pattern_list freeingElijah Newren1-1/+0
2020-03-26Merge branch 'ah/force-pull-rebase-configuration'Junio C Hamano1-0/+16
2020-03-26Merge branch 'tg/retire-scripted-stash'Junio C Hamano1-39/+11
2020-03-26Merge branch 'jc/describe-misnamed-annotated-tag'Junio C Hamano1-6/+9
2020-03-26Merge branch 'at/rebase-fork-point-regression-fix'Junio C Hamano1-11/+1
2020-03-26Merge branch 'bc/filter-process'Junio C Hamano5-25/+66