summaryrefslogtreecommitdiffstats
path: root/contrib/subtree
AgeCommit message (Expand)AuthorLines
2024-03-16contrib/subtree/t: avoid redundant use of catBeat Bolli-1/+1
2024-01-25subtree: fix split processing with multiple subtrees presentZach FettersMoore-1/+69
2023-11-11contrib/subtree: convert subtree type check to use case statementPatrick Steinhardt-4/+10
2023-11-11contrib/subtree: stop using `-o` to test for number of argsPatrick Steinhardt-5/+11
2023-11-11global: convert trivial usages of `test <expr> -a/-o <expr>`Patrick Steinhardt-2/+2
2023-08-06parse-options: show negatability of options in short helpRené Scharfe-1/+1
2023-08-06subtree: disallow --no-{help,quiet,debug,branch,message}René Scharfe-5/+5
2023-05-08subtree: support long global flagsJosh Soref-2/+2
2023-03-09test: don't print aggregate-results commandFelipe Contreras-1/+1
2023-03-09test: simplify counts aggregationFelipe Contreras-3/+1
2022-10-21subtree: fix split after annotated tag was squashed mergedPhilippe Blain-9/+36
2022-10-21subtree: fix squash merging after annotated tag was squashed mergedPhilippe Blain-15/+86
2022-10-21subtree: process 'git-subtree-split' trailer in separate functionPhilippe Blain-4/+11
2022-10-21subtree: use named variables instead of "$@" in cmd_pullPhilippe Blain-2/+4
2022-10-21subtree: define a variable before its first use in 'find_latest_squash'Philippe Blain-1/+1
2022-10-21subtree: prefix die messages with 'fatal'Philippe Blain-36/+36
2022-10-21subtree: add 'die_incompatible_opt' function to reduce duplicationPhilippe Blain-12/+20
2022-10-21subtree: use 'git rev-parse --verify [--quiet]' for better error messagesPhilippe Blain-3/+3
2022-09-21t/Makefile: remove 'test-results' on 'make clean'SZEDER Gábor-0/+1
2022-07-27t/Makefile: don't remove test-results in "clean-except-prove-cache"Ævar Arnfjörð Bjarmason-1/+1
2022-06-28git-sh-setup.sh: remove "say" function, change last usersÆvar Arnfjörð Bjarmason-3/+12
2022-02-01subtree: force merge commitThomas Koutcher-2/+2
2022-01-10Merge branch 'jl/subtree-check-parents-argument-passing-fix'Junio C Hamano-4/+3
2022-01-04subtree: fix argument handling in check_parentsJames Limbouris-4/+3
2021-12-13tests: fix broken &&-chains in `$(...)` command substitutionsEric Sunshine-1/+1
2021-06-15subtree: fix assumption about the directory separatorJohannes Schindelin-3/+4
2021-06-15subtree: fix the GIT_EXEC_PATH sanity check to work on WindowsJohannes Schindelin-1/+4
2021-04-28subtree: be stricter about validating flagsLuke Shumaker-25/+175
2021-04-28subtree: push: allow specifying a local rev other than HEADLuke Shumaker-13/+47
2021-04-28subtree: allow 'split' flags to be passed to 'push'Luke Shumaker-12/+223
2021-04-28subtree: allow --squash to be used with --rejoinLuke Shumaker-24/+96
2021-04-28subtree: give the docs a once-overLuke Shumaker-93/+87
2021-04-28subtree: have $indent actually affect indentationLuke Shumaker-18/+24
2021-04-28subtree: don't let debug and progress output clashLuke Shumaker-1/+21
2021-04-28subtree: add comments and sanity checksLuke Shumaker-3/+61
2021-04-28subtree: remove duplicate checkLuke Shumaker-4/+0
2021-04-28subtree: parse revs in individual cmd_ functionsLuke Shumaker-38/+24
2021-04-28subtree: use "^{commit}" instead of "^0"Luke Shumaker-2/+2
2021-04-28subtree: don't fuss with PATHLuke Shumaker-2/+16
2021-04-28subtree: use "$*" instead of "$@" as appropriateLuke Shumaker-3/+3
2021-04-28subtree: use more explicit variable names for cmdline argsLuke Shumaker-66/+66
2021-04-28subtree: use git-sh-setup's `say`Luke Shumaker-15/+7
2021-04-28subtree: use `git merge-base --is-ancestor`Luke Shumaker-15/+1
2021-04-28subtree: drop support for git < 1.7Luke Shumaker-15/+4
2021-04-28subtree: more consistent error propagationLuke Shumaker-14/+14
2021-04-28subtree: don't have loose code outside of a functionLuke Shumaker-120/+125
2021-04-28subtree: t7900: add porcelain tests for 'pull' and 'push'Luke Shumaker-0/+127
2021-04-28subtree: t7900: add a test for the -h flagLuke Shumaker-0/+7
2021-04-28subtree: t7900: rename last_commit_message to last_commit_subjectLuke Shumaker-13/+13
2021-04-28subtree: t7900: fix 'verify one file change per commit'Luke Shumaker-40/+6