summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
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
2022-02-02log: clean unneeded objects during `log --remerge-diff`Libravatar Elijah Newren1-6/+7
2022-02-02show, log: provide a --remerge-diff capabilityLibravatar Elijah Newren1-0/+14
2022-02-01receive-pack: purge temporary data if no command is ready to runLibravatar Chen Bojun1-0/+9
2022-02-01builtin/branch: consolidate action-picking logic in cmd_branch()Libravatar Glen Choo1-8/+11
2022-02-01branch: add a dry_run parameter to create_branch()Libravatar Glen Choo2-2/+3
2022-02-01branch: move --set-upstream-to behavior to dwim_and_setup_tracking()Libravatar Glen Choo1-6/+3
2022-01-31fetch --prune: exit with error if pruning failsLibravatar Thomas Gummerer1-4/+6
2022-01-31Merge branch 'js/branch-track-inherit' into gc/branch-recurse-submodulesLibravatar Junio C Hamano2-4/+8
2022-01-28Merge branch 'en/keep-cwd' into maintLibravatar Junio C Hamano1-1/+5
2022-01-28fetch: fix negotiate-only error messageLibravatar Robert Coup1-1/+1
2022-01-28sparse-checkout: fix a couple minor memory leaksLibravatar Elijah Newren1-0/+2
2022-01-27stash: stop warning about the obsolete `stash.useBuiltin` config settingLibravatar Johannes Schindelin1-10/+0
2022-01-27add: remove support for `git-legacy-stash`Libravatar Johannes Schindelin1-14/+0
2022-01-26Merge branch 'en/keep-cwd'Libravatar Junio C Hamano1-1/+5
2022-01-26rebase --apply: set ORIG_HEAD correctlyLibravatar Phillip Wood1-0/+1
2022-01-26rebase --apply: fix reflogLibravatar Phillip Wood1-4/+4
2022-01-26reset_head(): take struct rebase_head_optsLibravatar Phillip Wood1-21/+36
2022-01-26rebase: cleanup reset_head() callsLibravatar Phillip Wood1-2/+2
2022-01-26create_autostash(): remove unneeded parameterLibravatar Phillip Wood2-8/+6
2022-01-26reset_head(): make default_reflog_action optionalLibravatar Phillip Wood1-6/+4
2022-01-26reset_head(): remove action parameterLibravatar Phillip Wood1-7/+7
2022-01-26rebase: factor out checkout for up to date branchLibravatar Phillip Wood1-14/+19
2022-01-26sequencer, stash: fix running from worktree subdirLibravatar Elijah Newren1-1/+5
2022-01-26clone: support unusual remote ref configurationsLibravatar Jonathan Tan1-6/+6
2022-01-24Merge branch 'ab/checkout-branch-info-leakfix'Libravatar Junio C Hamano1-3/+0
2022-01-21checkout: avoid BUG() when hitting a broken repositoryLibravatar Junio C Hamano1-3/+0
2022-01-21merge: fix memory leaks in cmd_merge()Libravatar Elijah Newren1-1/+5
2022-01-21sparse-checkout: create leading directoryLibravatar Jonathan Tan1-0/+3
2022-01-20Merge branch 'js/branch-track-inherit'Libravatar Junio C Hamano2-2/+2
2022-01-20fetch: help translators by reusing the same message templateLibravatar Junio C Hamano1-1/+2
2022-01-20branch,checkout: fix --track documentationLibravatar René Scharfe2-2/+2
2022-01-18fetch --negotiate-only: do not update submodulesLibravatar Glen Choo1-1/+23
2022-01-18fetch: skip tasks related to fetching objectsLibravatar Glen Choo1-0/+11
2022-01-18fetch: use goto cleanup in cmd_fetch()Libravatar Glen Choo1-3/+4
2022-01-18Merge branch 'js/branch-track-inherit'Libravatar Junio C Hamano2-5/+5
2022-01-18branch,checkout: fix --track usage stringsLibravatar Josh Steadmon2-5/+5
2022-01-14pull --rebase: honor rebase.autostash when fast-forwardingLibravatar Philippe Blain1-4/+3
2022-01-13update-index: reduce scope of index expansion in do_reupdateLibravatar Victoria Dye1-3/+11
2022-01-13update-index: integrate with sparse indexLibravatar Victoria Dye1-0/+3
2022-01-13checkout-index: integrate with sparse indexLibravatar Victoria Dye1-2/+26
2022-01-13checkout-index: add --ignore-skip-worktree-bits optionLibravatar Victoria Dye1-0/+13
2022-01-13clean: integrate with sparse indexLibravatar Victoria Dye1-0/+3
2022-01-13reset: reorder wildcard pathspec conditionsLibravatar Victoria Dye1-3/+9