aboutsummaryrefslogtreecommitdiffstats
path: root/git-filter-branch.sh
AgeCommit message (Expand)AuthorFilesLines
2021-10-21git-sh-setup: remove "sane_grep", it's not needed anymoreÆvar Arnfjörð Bjarmason1-1/+1
2021-03-10filter-branch: drop $_x40 globJeff King1-6/+1
2021-03-10filter-branch: drop multiple-ancestor warningJeff King1-9/+2
2019-09-05Recommend git-filter-repo instead of git-filter-branchElijah Newren1-0/+14
2018-07-18Merge branch 'mb/filter-branch-optim'Junio C Hamano1-0/+1
2018-06-26filter-branch: skip commits present on --state-branchMichael Barabanov1-0/+1
2018-05-02Update shell scripts to compute empty tree object IDbrian m. carlson1-1/+3
2018-04-10Merge branch 'yk/filter-branch-non-committish-refs'Junio C Hamano1-2/+12
2018-04-10Merge branch 'ml/filter-branch-no-op-error'Junio C Hamano1-1/+1
2018-03-25filter-branch: fix errors caused by refs that point at non-committishYuki Kokubun1-2/+12
2018-03-19filter-branch: use printf instead of echo -eMichele Locati1-3/+3
2018-03-15filter-branch: return 2 when nothing to rewriteMichele Locati1-1/+1
2017-10-19Merge branch 'dg/filter-branch-filter-order-doc'Junio C Hamano1-6/+6
2017-10-18doc: list filter-branch subdirectory-filter firstDavid Glasser1-10/+10
2017-09-22filter-branch: use hash-object instead of mktagIan Campbell1-1/+1
2017-09-22filter-branch: stash away ref map in a branchIan Campbell1-1/+48
2017-09-22filter-branch: preserve and restore $GIT_AUTHOR_* and $GIT_COMMITTER_*Ian Campbell1-0/+33
2017-09-22filter-branch: reset $GIT_* before cleaning upIan Campbell1-5/+5
2017-06-12filter-branch: add [--] to usageAndreas Heiduk1-1/+1
2017-06-12filter-branch: add `--setup` stepAndreas Heiduk1-5/+13
2017-05-12git-filter-branch: be more direct in an error messageJean-Noel Avila1-1/+1
2017-03-03filter-branch: fix --prune-empty on parentless commitsDevin J. Pohly1-0/+2
2016-01-28Merge branch 'jk/filter-branch-no-index'Junio C Hamano1-1/+1
2016-01-19filter-branch: resolve $commit^{tree} in no-index caseJeff King1-1/+1
2015-12-04Merge branch 'jk/filter-branch-no-index'Junio C Hamano1-2/+21
2015-12-01Merge branch 'maint'Jeff King1-1/+1
2015-11-24filter-branch: deal with object name vs. pathname ambiguity in tree-filterSZEDER Gábor1-1/+1
2015-11-06filter-branch: skip index read/write when possibleJeff King1-2/+21
2015-10-16Merge branch 'jk/filter-branch-use-of-sed-on-incomplete-line'Junio C Hamano1-1/+1
2015-10-12filter-branch: remove multi-line headers in msg filterJames McCoy1-1/+1
2015-09-21filter-branch: make report-progress more readableJunio C Hamano1-7/+9
2015-09-21filter-branch: add passed/remaining seconds on progressGabor Bernat1-1/+29
2015-04-29filter-branch: avoid passing commit message through sedJeff King1-1/+9
2014-07-01filter-branch: eliminate duplicate mapped parentsCharles Bailey1-1/+7
2013-10-17Merge branch 'lc/filter-branch-too-many-refs'Junio C Hamano1-2/+2
2013-09-12Allow git-filter-branch to process large repositories with lots of branches.Lee Carver1-2/+2
2013-08-28write_index: optionally allow broken null sha1sJeff King1-2/+3
2013-04-07Merge branch 'jk/filter-branch-come-back-to-original'Junio C Hamano1-2/+3
2013-04-02filter-branch: return to original dir after filteringJeff King1-2/+3
2012-10-18filter-branch: use git-sh-setup's ident parsing functionsJeff King1-33/+13
2012-07-22Merge branch 'jc/maint-filter-branch-epoch-date'Junio C Hamano1-1/+1
2012-07-09filter-branch: do not forget the '@' prefix to force git-timestampJunio C Hamano1-1/+1
2011-10-05Merge branch 'jk/filter-branch-require-clean-work-tree'Junio C Hamano1-3/+1
2011-09-15filter-branch: use require_clean_work_treeJeff King1-3/+1
2011-08-17Merge branch 'js/sh-style'Junio C Hamano1-6/+6
2011-08-08filter-branch: Export variable `workdir' for --commit-filterMichael Witten1-1/+1
2011-08-05filter-branch.sh: de-dent usage stringJunio C Hamano1-5/+5
2011-08-05misc-sh: fix up whitespace in some other .sh files.Jon Seymour1-6/+6
2010-08-27filter-branch: retire --remap-to-ancestorCsaba Henk1-1/+9
2010-02-11Merge branch 'maint'Junio C Hamano1-1/+1
2010-02-11filter-branch: Fix error message for --prune-empty --commit-filterJacob Helwig1-1/+1
2010-02-02Merge branch 'ms/filter-branch-submodule'Junio C Hamano1-1/+1
2010-01-28filter-branch: Fix to allow replacing submodules with another contentMichal Sojka1-1/+1
2010-01-26fix portability issues with $ in double quotesStephen Boyd1-2/+2
2010-01-07Merge branch 'js/filter-branch-prime'Junio C Hamano1-1/+0
2009-12-15filter-branch: remove an unnecessary use of 'git read-tree'Johannes Sixt1-1/+0
2009-11-25Merge branch 'rs/work-around-grep-opt-insanity'Junio C Hamano1-1/+1
2009-11-23Protect scripted Porcelains from GREP_OPTIONS insanityJunio C Hamano1-1/+1
2009-11-13filter-branch: nearest-ancestor rewriting outside subdir filterThomas Rast1-5/+13
2009-11-13filter-branch: stop special-casing $filter_subdir argumentThomas Rast1-7/+15
2009-08-18filter-branch: make the usage string fit on 80 chars terminals.Matthieu Moy1-6/+6
2009-04-22Convert to use quiet option when availableDan Loewenherz1-1/+1
2009-03-25git-filter-branch: avoid collisions with variables in eval'ed commandsElijah Newren1-3/+3
2009-03-04Improve error message for git-filter-branchJohn Tapsell1-1/+3
2009-02-18filter-branch -d: Export GIT_DIR earlierLars Noschinski1-6/+6
2009-02-11filter-branch: Add more error-handlingEric Kidd1-12/+14
2009-02-07Merge branch 'js/filter-branch-submodule'Junio C Hamano1-13/+14
2009-02-05filter-branch: do not consider diverging submodules a 'dirty worktree'Johannes Schindelin1-1/+1
2009-02-03filter-branch: Fix fatal error on bare repositoriesEric Kidd1-12/+13
2009-01-10filter-branch: add git_commit_non_empty_tree and --prune-empty.Pierre Habouzit1-1/+28
2008-12-03filter-branch: use git rev-parse -qMiklos Vajna1-1/+1
2008-09-02Merge branch 'tr/filter-branch'Junio C Hamano1-18/+14
2008-08-21filter-branch: Grok special characters in tag namesJohannes Sixt1-5/+7
2008-08-12filter-branch: use --simplify-mergesThomas Rast1-3/+4
2008-08-12filter-branch: fix ref rewriting with --subdirectory-filterThomas Rast1-16/+11
2008-08-08filter-branch: be more helpful when an annotated tag changesThomas Rast1-3/+11
2008-07-23git-filter-branch.sh: Allow running in bare repositoriesPetr Baudis1-14/+18
2008-05-27Merge 1.5.5.3 inJunio C Hamano1-1/+1
2008-05-27Revert "filter-branch: subdirectory filter needs --full-history"Johannes Sixt1-1/+1
2008-05-13filter-branch: fix variable export logicJeff King1-3/+9
2008-05-05Merge branch 'bc/filter-branch'Junio C Hamano1-2/+16
2008-03-31filter-branch: Fix renaming a directory in the tree-filterveillette@yahoo.ca1-1/+1
2008-03-31filter-branch.sh: support nearly proper tag name filteringBrandon Casey1-2/+16
2008-03-13filter-branch: use $SHELL_PATH instead of 'sh'Jeff King1-1/+1
2008-03-13filter-branch: don't use xargs -0Jeff King1-1/+1
2008-03-12tr portability fixesJeff King1-2/+2
2008-03-08filter-branch: handle "disappearing tree" case correctly in subdir filterJunio C Hamano1-1/+10
2008-02-15filter-branch: handle filenames that need quotingJunio C Hamano1-4/+5
2008-01-31Revert "filter-branch docs: remove brackets so not to imply revision arg is o...Junio C Hamano1-1/+1
2008-01-30filter-branch: assume HEAD if no revision suppliedBrandon Casey1-2/+1
2008-01-30filter-branch docs: remove brackets so not to imply revision arg is optionalBrandon Casey1-1/+1
2008-01-30filter-branch.sh: remove temporary directory on failureBrandon Casey1-0/+5
2008-01-06filter-branch: work correctly with ambiguous refnamesJunio C Hamano1-19/+3
2007-12-18git-filter-branch.sh: more portable tr usage: use \012, not \n.Jim Meyering1-1/+1
2007-12-18filter-branch: Remove broken and unnecessary summary of rewritten refs.Johannes Sixt1-5/+0
2007-12-17the use of 'tr' in the test suite isn't really portableH.Merijn Brand1-1/+1
2007-11-28Replace instances of export VAR=VAL with VAR=VAL; export VARJohannes Schindelin1-8/+12
2007-11-28Merge branch 'maint'Junio C Hamano1-1/+1
2007-11-28scripts: do not get confused with HEAD in work treeJunio C Hamano1-1/+1
2007-11-28filter-branch: fix dirty way to provide the helpers to commit filtersJohannes Schindelin1-6/+8
2007-11-06scripts: Add placeholders for OPTIONS_SPECJunio C Hamano1-0/+1
2007-10-16filter-branch: update current branch when rewrittenJohannes Schindelin1-0/+15
2007-09-23Supplant the "while case ... break ;; esac" idiomDavid Kastrup1-1/+2
2007-08-31filter-branch: introduce convenience function "skip_commit"Johannes Schindelin1-0/+14
2007-08-31filter-branch: provide the convenience functions also for commit filtersJohannes Schindelin1-10/+15
2007-08-30filter-branch: make sure orig_namespace ends with a single slash.Junio C Hamano1-1/+1
2007-08-30git-filter-branch: more detailed USAGEGiuseppe Bilotta1-1/+7
2007-08-17Minor clarifications to git-filter-branch usage and docBrian Gernhardt1-1/+1
2007-08-13git-sh-setup.sh: make GIT_DIR absoluteDavid Kastrup1-7/+0
2007-07-24filter-branch: fix dash complaining about "Missing '))'"René Scharfe1-1/+1
2007-07-23filter-branch: Big syntax change; support rewriting multiple refsJohannes Schindelin1-22/+128
2007-07-18filter-branch: get rid of "set -e"Johannes Schindelin1-14/+17
2007-07-14Remove useless uses of cat, and replace with filename argumentsJosh Triplett1-2/+2
2007-07-05filter-branch: fail gracefully when a filter failsJohannes Schindelin1-10/+29
2007-07-04filter-branch: added missing warn functionSteffen Prohaska1-0/+4
2007-07-04filter-branch: make output nicerJohannes Schindelin1-4/+4
2007-07-04filter-branch: Avoid an error message in the map function.Johannes Sixt1-2/+6
2007-07-03Document git-filter-branchJohannes Schindelin1-184/+3
2007-07-02Rewrite "git-frotz" to "git frotz"Junio C Hamano1-25/+25
2007-07-02Start deprecating "git-command" in favor of "git command"Linus Torvalds1-1/+1
2007-07-01Merge branch 'ei/worktree+filter'Junio C Hamano1-1/+2
2007-06-22filter-branch: add example to move everything into a subdirectoryJohannes Schindelin1-0/+8
2007-06-09filter-branch: subdirectory filter needs --full-historyJohannes Sixt1-1/+1
2007-06-09filter-branch: Simplify parent computation.Johannes Sixt1-17/+7
2007-06-09Teach filter-branch about subdirectory filteringJohannes Schindelin1-3/+30
2007-06-06filter-branch: always export GIT_DIR if it is setMatthias Lederhofer1-1/+2
2007-06-06filter-branch: also don't fail in map() if a commit cannot be mappedJohannes Sixt1-9/+5
2007-06-06filter-branch: Use rev-list arguments to specify revision ranges.Johannes Sixt1-27/+12
2007-06-06filter-branch: fix behaviour of '-k'Johannes Schindelin1-12/+17
2007-06-06filter-branch: use $(($i+1)) instead of $((i+1))Johannes Schindelin1-1/+1
2007-06-06chmod +x git-filter-branch.shMatthias Lederhofer1-0/+0
2007-06-06filter-branch: prevent filters from reading from stdinMatthias Lederhofer1-3/+3
2007-06-02Add git-filter-branchJohannes Schindelin1-0/+430