summaryrefslogtreecommitdiff
path: root/contrib/subtree/git-subtree.sh
AgeCommit message (Expand)AuthorFilesLines
2021-04-28subtree: be stricter about validating flagsLibravatar Luke Shumaker1-25/+64
2021-04-28subtree: push: allow specifying a local rev other than HEADLibravatar Luke Shumaker1-7/+17
2021-04-28subtree: allow 'split' flags to be passed to 'push'Libravatar Luke Shumaker1-3/+3
2021-04-28subtree: allow --squash to be used with --rejoinLibravatar Luke Shumaker1-8/+29
2021-04-28subtree: give the docs a once-overLibravatar Luke Shumaker1-2/+2
2021-04-28subtree: have $indent actually affect indentationLibravatar Luke Shumaker1-18/+24
2021-04-28subtree: don't let debug and progress output clashLibravatar Luke Shumaker1-1/+21
2021-04-28subtree: add comments and sanity checksLibravatar Luke Shumaker1-3/+61
2021-04-28subtree: remove duplicate checkLibravatar Luke Shumaker1-4/+0
2021-04-28subtree: parse revs in individual cmd_ functionsLibravatar Luke Shumaker1-38/+24
2021-04-28subtree: use "^{commit}" instead of "^0"Libravatar Luke Shumaker1-2/+2
2021-04-28subtree: don't fuss with PATHLibravatar Luke Shumaker1-2/+16
2021-04-28subtree: use "$*" instead of "$@" as appropriateLibravatar Luke Shumaker1-3/+3
2021-04-28subtree: use more explicit variable names for cmdline argsLibravatar Luke Shumaker1-66/+66
2021-04-28subtree: use git-sh-setup's `say`Libravatar Luke Shumaker1-15/+7
2021-04-28subtree: use `git merge-base --is-ancestor`Libravatar Luke Shumaker1-15/+1
2021-04-28subtree: drop support for git < 1.7Libravatar Luke Shumaker1-15/+4
2021-04-28subtree: more consistent error propagationLibravatar Luke Shumaker1-14/+14
2021-04-28subtree: don't have loose code outside of a functionLibravatar Luke Shumaker1-120/+125
2019-03-12contrib/subtree: ensure only one rev is providedLibravatar Denton Liu1-12/+12
2018-10-12subtree: performance improvement for finding unexpected parent commitsLibravatar Roger Strain1-1/+1
2018-10-07subtree: improve decision on merges kept in splitLibravatar Strain, Roger L1-2/+19
2018-10-07subtree: use commits before rejoins for splitsLibravatar Strain, Roger L1-6/+20
2018-10-07subtree: make --ignore-joins pay attention to addsLibravatar Strain, Roger L1-7/+7
2018-10-07subtree: refactor split of a commit into standalone methodLibravatar Strain, Roger L1-36/+42
2018-02-23subtree: fix add and pull for GPG-signed commitsLibravatar Stephen R Guglielmo1-6/+6
2016-07-27subtree: adjust function definitions to match CodingGuidelinesLibravatar David Aguilar1-68/+34
2016-07-27subtree: adjust style to match CodingGuidelinesLibravatar David Aguilar1-218/+357
2016-07-26subtree: fix "git subtree split --rejoin"Libravatar David Aguilar1-0/+1
2016-02-03Merge branch 'dw/subtree-split-do-not-drop-merge'Libravatar Junio C Hamano1-2/+10
2016-01-22Merge branch 'rm/subtree-unwrap-tags'Libravatar Junio C Hamano1-2/+8
2016-01-20contrib/subtree: fix "subtree split" skipped-merge bugLibravatar Dave Ware1-2/+10
2015-11-24contrib/subtree: unwrap tag refsLibravatar Rob Mayoff1-2/+8
2015-11-13contrib/subtree: Handle '--prefix' argument with a slash appendedLibravatar Techlive Zheng1-1/+1
2015-09-08contrib/subtree: respect spaces in a repository pathLibravatar Alexey Shumkin1-1/+1
2015-09-08t7900-subtree: test the "space in a subdirectory name" caseLibravatar Alexey Shumkin1-1/+1
2015-08-03Merge branch 'da/subtree-date-confusion'Libravatar Junio C Hamano1-1/+1
2015-07-23contrib/subtree: ignore log.date configurationLibravatar David Aguilar1-1/+1
2015-05-22Merge branch 'dl/subtree-avoid-tricky-echo'Libravatar Junio C Hamano1-3/+10
2015-05-08contrib/subtree: portability fix for string printingLibravatar Danny Lin1-3/+10
2015-05-07contrib/subtree: there's no push --squashLibravatar Danny Lin1-1/+1
2014-05-13contrib/subtree: allow adding an annotated tagLibravatar James Denholm1-1/+2
2014-03-17subtree: initialize "prefix" variableLibravatar Jeff King1-0/+1
2014-01-13subtree: fix argument validation in add/pull/pushLibravatar Anthony Baire1-6/+16
2013-08-01Merge branch 'lf/echo-n-is-not-portable'Libravatar Junio C Hamano1-1/+1
2013-07-29Avoid using `echo -n` anywhereLibravatar Lukas Fleischer1-1/+1
2013-06-05Merge branch 'dm/unbash-subtree'Libravatar Junio C Hamano1-1/+1
2013-05-21contrib/git-subtree: Use /bin/sh interpreter instead of /bin/bashLibravatar Dmitry Marakasov1-1/+1
2013-05-01contrib/subtree: don't delete remote branches if split failsLibravatar John Keeping1-1/+2
2013-02-05contrib/subtree: fix synopsisLibravatar David A. Greene1-0/+6