index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
contrib
/
subtree
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-16
contrib/subtree/t: avoid redundant use of cat
Beat Bolli
1
-1
/
+1
2024-01-25
subtree: fix split processing with multiple subtrees present
Zach FettersMoore
2
-1
/
+69
2023-11-11
contrib/subtree: convert subtree type check to use case statement
Patrick Steinhardt
1
-4
/
+10
2023-11-11
contrib/subtree: stop using `-o` to test for number of args
Patrick Steinhardt
1
-5
/
+11
2023-11-11
global: convert trivial usages of `test <expr> -a/-o <expr>`
Patrick Steinhardt
1
-2
/
+2
2023-08-06
parse-options: show negatability of options in short help
René Scharfe
1
-1
/
+1
2023-08-06
subtree: disallow --no-{help,quiet,debug,branch,message}
René Scharfe
1
-5
/
+5
2023-05-08
subtree: support long global flags
Josh Soref
1
-2
/
+2
2023-03-09
test: don't print aggregate-results command
Felipe Contreras
1
-1
/
+1
2023-03-09
test: simplify counts aggregation
Felipe Contreras
1
-3
/
+1
2022-10-21
subtree: fix split after annotated tag was squashed merged
Philippe Blain
3
-9
/
+36
2022-10-21
subtree: fix squash merging after annotated tag was squashed merged
Philippe Blain
3
-15
/
+86
2022-10-21
subtree: process 'git-subtree-split' trailer in separate function
Philippe Blain
1
-4
/
+11
2022-10-21
subtree: use named variables instead of "$@" in cmd_pull
Philippe Blain
1
-2
/
+4
2022-10-21
subtree: define a variable before its first use in 'find_latest_squash'
Philippe Blain
1
-1
/
+1
2022-10-21
subtree: prefix die messages with 'fatal'
Philippe Blain
2
-36
/
+36
2022-10-21
subtree: add 'die_incompatible_opt' function to reduce duplication
Philippe Blain
1
-12
/
+20
2022-10-21
subtree: use 'git rev-parse --verify [--quiet]' for better error messages
Philippe Blain
1
-3
/
+3
2022-09-21
t/Makefile: remove 'test-results' on 'make clean'
SZEDER Gábor
1
-0
/
+1
2022-07-27
t/Makefile: don't remove test-results in "clean-except-prove-cache"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-06-28
git-sh-setup.sh: remove "say" function, change last users
Ævar Arnfjörð Bjarmason
1
-3
/
+12
2022-02-01
subtree: force merge commit
Thomas Koutcher
1
-2
/
+2
2022-01-10
Merge branch 'jl/subtree-check-parents-argument-passing-fix'
Junio C Hamano
1
-4
/
+3
2022-01-04
subtree: fix argument handling in check_parents
James Limbouris
1
-4
/
+3
2021-12-13
tests: fix broken &&-chains in `$(...)` command substitutions
Eric Sunshine
1
-1
/
+1
2021-06-15
subtree: fix assumption about the directory separator
Johannes Schindelin
1
-3
/
+4
2021-06-15
subtree: fix the GIT_EXEC_PATH sanity check to work on Windows
Johannes Schindelin
1
-1
/
+4
2021-04-28
subtree: be stricter about validating flags
Luke Shumaker
2
-25
/
+175
2021-04-28
subtree: push: allow specifying a local rev other than HEAD
Luke Shumaker
3
-13
/
+47
2021-04-28
subtree: allow 'split' flags to be passed to 'push'
Luke Shumaker
3
-12
/
+223
2021-04-28
subtree: allow --squash to be used with --rejoin
Luke Shumaker
3
-24
/
+96
2021-04-28
subtree: give the docs a once-over
Luke Shumaker
3
-93
/
+87
2021-04-28
subtree: have $indent actually affect indentation
Luke Shumaker
1
-18
/
+24
2021-04-28
subtree: don't let debug and progress output clash
Luke Shumaker
1
-1
/
+21
2021-04-28
subtree: add comments and sanity checks
Luke Shumaker
1
-3
/
+61
2021-04-28
subtree: remove duplicate check
Luke Shumaker
1
-4
/
+0
2021-04-28
subtree: parse revs in individual cmd_ functions
Luke Shumaker
1
-38
/
+24
2021-04-28
subtree: use "^{commit}" instead of "^0"
Luke Shumaker
1
-2
/
+2
2021-04-28
subtree: don't fuss with PATH
Luke Shumaker
1
-2
/
+16
2021-04-28
subtree: use "$*" instead of "$@" as appropriate
Luke Shumaker
1
-3
/
+3
2021-04-28
subtree: use more explicit variable names for cmdline args
Luke Shumaker
1
-66
/
+66
2021-04-28
subtree: use git-sh-setup's `say`
Luke Shumaker
1
-15
/
+7
2021-04-28
subtree: use `git merge-base --is-ancestor`
Luke Shumaker
1
-15
/
+1
2021-04-28
subtree: drop support for git < 1.7
Luke Shumaker
1
-15
/
+4
2021-04-28
subtree: more consistent error propagation
Luke Shumaker
1
-14
/
+14
2021-04-28
subtree: don't have loose code outside of a function
Luke Shumaker
1
-120
/
+125
2021-04-28
subtree: t7900: add porcelain tests for 'pull' and 'push'
Luke Shumaker
1
-0
/
+127
2021-04-28
subtree: t7900: add a test for the -h flag
Luke Shumaker
1
-0
/
+7
2021-04-28
subtree: t7900: rename last_commit_message to last_commit_subject
Luke Shumaker
1
-13
/
+13
2021-04-28
subtree: t7900: fix 'verify one file change per commit'
Luke Shumaker
1
-40
/
+6
2021-04-28
subtree: t7900: delete some dead code
Luke Shumaker
1
-11
/
+1
2021-04-28
subtree: t7900: use 'test' for string equality
Luke Shumaker
1
-36
/
+24
2021-04-28
subtree: t7900: comment subtree_test_create_repo
Luke Shumaker
1
-6
/
+8
2021-04-28
subtree: t7900: use consistent formatting
Luke Shumaker
1
-35
/
+35
2021-04-28
subtree: t7900: use test-lib.sh's test_count
Luke Shumaker
1
-336
/
+300
2021-04-28
subtree: t7900: update for having the default branch name be 'main'
Luke Shumaker
1
-58
/
+59
2020-08-24
Merge branch 'dl/subtree-docs'
Junio C Hamano
1
-3
/
+3
2020-08-18
contrib/subtree: document 'push' does not take '--squash'
Danny Lin
1
-2
/
+2
2020-08-18
contrib/subtree: fix "unsure" for --message in the document
Danny Lin
1
-1
/
+1
2020-08-03
Revert "contrib: subtree: adjust test to change in fmt-merge-msg"
Emily Shaffer
1
-4
/
+2
2020-06-30
contrib: subtree: adjust test to change in fmt-merge-msg
Đoàn Trần Công Danh
1
-2
/
+4
2020-04-08
subtree: fix build with AsciiDoctor 2
Johannes Schindelin
1
-2
/
+4
2019-03-12
contrib/subtree: ensure only one rev is provided
Denton Liu
1
-12
/
+12
2018-10-30
Merge branch 'ch/subtree-build'
Junio C Hamano
1
-0
/
+4
2018-10-18
Revert "subtree: make install targets depend on build targets"
Junio C Hamano
1
-3
/
+3
2018-10-16
subtree: make install targets depend on build targets
Christian Hesse
1
-3
/
+3
2018-10-12
subtree: performance improvement for finding unexpected parent commits
Roger Strain
1
-1
/
+1
2018-10-10
subtree: add build targets 'man' and 'html'
Christian Hesse
1
-0
/
+4
2018-10-07
subtree: improve decision on merges kept in split
Strain, Roger L
1
-2
/
+19
2018-10-07
subtree: use commits before rejoins for splits
Strain, Roger L
1
-6
/
+20
2018-10-07
subtree: make --ignore-joins pay attention to adds
Strain, Roger L
1
-7
/
+7
2018-10-07
subtree: refactor split of a commit into standalone method
Strain, Roger L
1
-36
/
+42
2018-07-30
subtree test: simplify preparation of expected results
Jonathan Nieder
1
-89
/
+30
2018-07-30
subtree test: add missing && to &&-chain
Jonathan Nieder
1
-1
/
+1
2018-03-08
Merge branch 'sg/subtree-signed-commits'
Junio C Hamano
1
-6
/
+6
2018-02-23
subtree: fix add and pull for GPG-signed commits
Stephen R Guglielmo
1
-6
/
+6
2018-02-14
Correct mispellings of ".gitmodule" to ".gitmodules"
Robert P. J. Day
1
-1
/
+1
2017-08-23
treewide: correct several "up-to-date" to "up to date"
Martin Ågren
1
-1
/
+1
2017-06-27
subtree: honour USE_ASCIIDOCTOR when set
A. Wilcox
1
-7
/
+19
2016-08-11
Spelling fixes
Ville Skyttä
1
-1
/
+1
2016-07-27
subtree: adjust function definitions to match CodingGuidelines
David Aguilar
1
-68
/
+34
2016-07-27
subtree: adjust style to match CodingGuidelines
David Aguilar
1
-218
/
+357
2016-07-26
subtree: fix "git subtree split --rejoin"
David Aguilar
2
-0
/
+17
2016-07-26
t7900-subtree.sh: fix quoting and broken && chains
David Aguilar
1
-8
/
+8
2016-02-03
Merge branch 'dw/subtree-split-do-not-drop-merge'
Junio C Hamano
2
-2
/
+70
2016-02-03
Merge branch 'dg/subtree-test'
Junio C Hamano
1
-1
/
+5
2016-01-22
Merge branch 'rm/subtree-unwrap-tags'
Junio C Hamano
1
-2
/
+8
2016-01-20
contrib/subtree: fix "subtree split" skipped-merge bug
Dave Ware
2
-2
/
+70
2016-01-19
contrib/subtree: Make testing easier
David A. Greene
1
-1
/
+5
2015-12-01
Merge branch 'dg/subtree-test-cleanup'
Jeff King
3
-443
/
+956
2015-11-24
contrib/subtree: unwrap tag refs
Rob Mayoff
1
-2
/
+8
2015-11-13
contrib/subtree: Handle '--prefix' argument with a slash appended
Techlive Zheng
2
-1
/
+21
2015-11-13
contrib/subtree: Make each test self-contained
Techlive Zheng
1
-418
/
+840
2015-11-13
contrib/subtree: Add split tests
Techlive Zheng
1
-2
/
+15
2015-11-13
contrib/subtree: Add merge tests
Techlive Zheng
1
-1
/
+12
2015-11-13
contrib/subtree: Add tests for subtree add
Techlive Zheng
1
-0
/
+19
2015-11-13
contrib/subtree: Add test for missing subtree
Techlive Zheng
1
-0
/
+4
2015-11-13
contrib/subtree: Clean and refactor test code
Techlive Zheng
2
-55
/
+79
2015-11-06
contrib/subtree: remove "push" command from the "todo" file
Fabio Porcedda
1
-2
/
+0
2015-09-08
contrib/subtree: respect spaces in a repository path
Alexey Shumkin
2
-1
/
+48
2015-09-08
t7900-subtree: test the "space in a subdirectory name" case
Alexey Shumkin
2
-73
/
+76
2015-08-03
Merge branch 'da/subtree-date-confusion'
Junio C Hamano
2
-1
/
+5
2015-07-23
contrib/subtree: ignore log.date configuration
David Aguilar
2
-1
/
+5
2015-07-10
Merge branch 'cb/subtree-tests-update'
Junio C Hamano
1
-152
/
+150
2015-06-22
contrib/subtree: small tidy-up to test
Charles Bailey
1
-3
/
+1
2015-06-22
contrib/subtree: fix broken &&-chains and revealed test error
Charles Bailey
1
-4
/
+4
2015-06-22
contrib/subtree: use tabs consitently for indentation in tests
Charles Bailey
1
-147
/
+147
2015-05-22
Merge branch 'dl/subtree-avoid-tricky-echo'
Junio C Hamano
1
-3
/
+10
2015-05-08
contrib/subtree: portability fix for string printing
Danny Lin
1
-3
/
+10
2015-05-07
contrib/subtree: there's no push --squash
Danny Lin
2
-2
/
+2
2015-01-06
subtree: fix AsciiDoc list item continuation
Steffen Prohaska
1
-105
/
+89
2014-11-04
Documentation: typofixes
Thomas Ackermann
1
-1
/
+1
2014-10-15
subtree: add an install-html target
Sebastian Schuberth
2
-3
/
+9
2014-08-18
subtree: make "all" default target of Makefile
Jeff King
1
-1
/
+4
2014-07-21
Fix contrib/subtree Makefile to patch #! line
Charles Bailey
1
-1
/
+7
2014-06-06
Merge branch 'ep/shell-assign-and-export-vars'
Junio C Hamano
1
-1
/
+2
2014-06-06
Merge branch 'jd/subtree'
Junio C Hamano
2
-16
/
+25
2014-06-03
Merge branch 'ep/shell-command-substitution'
Junio C Hamano
1
-1
/
+1
2014-05-23
scripts: "export VAR=VALUE" construct is not portable
Elia Pinto
1
-1
/
+2
2014-05-13
contrib/subtree: allow adding an annotated tag
James Denholm
1
-1
/
+2
2014-05-06
contrib/subtree/Makefile: clean up rule for "clean"
James Denholm
1
-3
/
+4
2014-05-06
contrib/subtree/Makefile: clean up rules to generate documentation
James Denholm
1
-5
/
+8
2014-05-06
contrib/subtree/Makefile: s/libexecdir/gitexecdir/
James Denholm
1
-3
/
+3
2014-05-06
contrib/subtree/Makefile: use GIT-VERSION-FILE
James Denholm
1
-3
/
+8
2014-05-06
contrib/subtree/Makefile: scrap unused $(gitdir)
James Denholm
1
-1
/
+0
2014-04-23
t7900-subtree.sh: use the $( ... ) construct for command substitution
Elia Pinto
1
-1
/
+1
2014-03-17
subtree: initialize "prefix" variable
Jeff King
1
-0
/
+1
2014-01-13
subtree: fix argument validation in add/pull/push
Anthony Baire
2
-13
/
+23
2013-11-04
Merge branch 'jk/subtree-install-fix'
Junio C Hamano
1
-1
/
+6
2013-10-30
subtree: add makefile target for html docs
Jeff King
1
-1
/
+6
2013-08-01
Merge branch 'ob/typofixes'
Junio C Hamano
1
-1
/
+1
2013-08-01
Merge branch 'ms/subtree-install-fix'
Junio C Hamano
1
-0
/
+1
2013-08-01
Merge branch 'lf/echo-n-is-not-portable'
Junio C Hamano
2
-5
/
+5
2013-07-30
contrib/subtree: Fix make install target
Michal Sojka
1
-0
/
+1
2013-07-29
many small typofixes
Ondřej Bílka
1
-1
/
+1
2013-07-29
Avoid using `echo -n` anywhere
Lukas Fleischer
2
-5
/
+5
2013-06-05
Merge branch 'dm/unbash-subtree'
Junio C Hamano
1
-1
/
+1
2013-05-21
contrib/git-subtree: Use /bin/sh interpreter instead of /bin/bash
Dmitry Marakasov
1
-1
/
+1
2013-05-01
contrib/subtree: don't delete remote branches if split fails
John Keeping
1
-1
/
+2
2013-04-12
contrib/subtree: fix spelling of accidentally
Stefano Lattarini
1
-1
/
+1
2013-02-14
Merge branch 'dg/subtree-fixes'
Junio C Hamano
4
-66
/
+40
2013-02-05
contrib/subtree: make the manual directory if needed
Jesper L. Nielsen
1
-0
/
+1
2013-02-05
contrib/subtree: honor DESTDIR
Adam Tkac
1
-2
/
+2
2013-02-05
contrib/subtree: fix synopsis
David A. Greene
2
-1
/
+8
2013-02-05
contrib/subtree: better error handling for 'subtree add'
David A. Greene
1
-3
/
+9
2013-02-05
contrib/subtree: use %B for split subject/body
Techlive Zheng
2
-5
/
+20
2013-02-05
contrib/subtree: remove test number comments
David A. Greene
1
-55
/
+0
2012-12-22
git-subtree: fix typo in manpage
Michael Schubert
1
-1
/
+1
2012-12-22
git-subtree: ignore git-subtree executable
Michael Schubert
1
-0
/
+1
2012-04-09
Fix git-subtree install instructions
David A. Greene
1
-12
/
+18
2012-04-09
Use git-subtree test Makefile
David A. Greene
1
-1
/
+1
2012-04-09
Add subtree test Makefile
David A. Greene
1
-0
/
+69
2012-04-09
Install git-subtree from contrib
David A. Greene
1
-20
/
+21
2012-04-09
Use configure settings for git-subtree
David A. Greene
1
-0
/
+3
2012-04-09
Use project config files
David A. Greene
1
-3
/
+6
2012-04-09
Remove unnecessary git-subtree files
David A. Greene
6
-143
/
+0
2012-04-09
Set TEST_DIRECTORY
David A. Greene
1
-2
/
+4
2012-04-09
Add 'contrib/subtree/' from commit 'd3a04e06c77d57978bb5230361c64946232cc346'
David A. Greene
15
-0
/
+2196