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
/
git-filter-branch.sh
Age
Commit message (
Expand
)
Author
Files
Lines
2021-10-21
git-sh-setup: remove "sane_grep", it's not needed anymore
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-03-10
filter-branch: drop $_x40 glob
Jeff King
1
-6
/
+1
2021-03-10
filter-branch: drop multiple-ancestor warning
Jeff King
1
-9
/
+2
2019-09-05
Recommend git-filter-repo instead of git-filter-branch
Elijah Newren
1
-0
/
+14
2018-07-18
Merge branch 'mb/filter-branch-optim'
Junio C Hamano
1
-0
/
+1
2018-06-26
filter-branch: skip commits present on --state-branch
Michael Barabanov
1
-0
/
+1
2018-05-02
Update shell scripts to compute empty tree object ID
brian m. carlson
1
-1
/
+3
2018-04-10
Merge branch 'yk/filter-branch-non-committish-refs'
Junio C Hamano
1
-2
/
+12
2018-04-10
Merge branch 'ml/filter-branch-no-op-error'
Junio C Hamano
1
-1
/
+1
2018-03-25
filter-branch: fix errors caused by refs that point at non-committish
Yuki Kokubun
1
-2
/
+12
2018-03-19
filter-branch: use printf instead of echo -e
Michele Locati
1
-3
/
+3
2018-03-15
filter-branch: return 2 when nothing to rewrite
Michele Locati
1
-1
/
+1
2017-10-19
Merge branch 'dg/filter-branch-filter-order-doc'
Junio C Hamano
1
-6
/
+6
2017-10-18
doc: list filter-branch subdirectory-filter first
David Glasser
1
-10
/
+10
2017-09-22
filter-branch: use hash-object instead of mktag
Ian Campbell
1
-1
/
+1
2017-09-22
filter-branch: stash away ref map in a branch
Ian Campbell
1
-1
/
+48
2017-09-22
filter-branch: preserve and restore $GIT_AUTHOR_* and $GIT_COMMITTER_*
Ian Campbell
1
-0
/
+33
2017-09-22
filter-branch: reset $GIT_* before cleaning up
Ian Campbell
1
-5
/
+5
2017-06-12
filter-branch: add [--] to usage
Andreas Heiduk
1
-1
/
+1
2017-06-12
filter-branch: add `--setup` step
Andreas Heiduk
1
-5
/
+13
2017-05-12
git-filter-branch: be more direct in an error message
Jean-Noel Avila
1
-1
/
+1
2017-03-03
filter-branch: fix --prune-empty on parentless commits
Devin J. Pohly
1
-0
/
+2
2016-01-28
Merge branch 'jk/filter-branch-no-index'
Junio C Hamano
1
-1
/
+1
2016-01-19
filter-branch: resolve $commit^{tree} in no-index case
Jeff King
1
-1
/
+1
2015-12-04
Merge branch 'jk/filter-branch-no-index'
Junio C Hamano
1
-2
/
+21
2015-12-01
Merge branch 'maint'
Jeff King
1
-1
/
+1
2015-11-24
filter-branch: deal with object name vs. pathname ambiguity in tree-filter
SZEDER Gábor
1
-1
/
+1
2015-11-06
filter-branch: skip index read/write when possible
Jeff King
1
-2
/
+21
2015-10-16
Merge branch 'jk/filter-branch-use-of-sed-on-incomplete-line'
Junio C Hamano
1
-1
/
+1
2015-10-12
filter-branch: remove multi-line headers in msg filter
James McCoy
1
-1
/
+1
2015-09-21
filter-branch: make report-progress more readable
Junio C Hamano
1
-7
/
+9
2015-09-21
filter-branch: add passed/remaining seconds on progress
Gabor Bernat
1
-1
/
+29
2015-04-29
filter-branch: avoid passing commit message through sed
Jeff King
1
-1
/
+9
2014-07-01
filter-branch: eliminate duplicate mapped parents
Charles Bailey
1
-1
/
+7
2013-10-17
Merge branch 'lc/filter-branch-too-many-refs'
Junio C Hamano
1
-2
/
+2
2013-09-12
Allow git-filter-branch to process large repositories with lots of branches.
Lee Carver
1
-2
/
+2
2013-08-28
write_index: optionally allow broken null sha1s
Jeff King
1
-2
/
+3
2013-04-07
Merge branch 'jk/filter-branch-come-back-to-original'
Junio C Hamano
1
-2
/
+3
2013-04-02
filter-branch: return to original dir after filtering
Jeff King
1
-2
/
+3
2012-10-18
filter-branch: use git-sh-setup's ident parsing functions
Jeff King
1
-33
/
+13
2012-07-22
Merge branch 'jc/maint-filter-branch-epoch-date'
Junio C Hamano
1
-1
/
+1
2012-07-09
filter-branch: do not forget the '@' prefix to force git-timestamp
Junio C Hamano
1
-1
/
+1
2011-10-05
Merge branch 'jk/filter-branch-require-clean-work-tree'
Junio C Hamano
1
-3
/
+1
2011-09-15
filter-branch: use require_clean_work_tree
Jeff King
1
-3
/
+1
2011-08-17
Merge branch 'js/sh-style'
Junio C Hamano
1
-6
/
+6
2011-08-08
filter-branch: Export variable `workdir' for --commit-filter
Michael Witten
1
-1
/
+1
2011-08-05
filter-branch.sh: de-dent usage string
Junio C Hamano
1
-5
/
+5
2011-08-05
misc-sh: fix up whitespace in some other .sh files.
Jon Seymour
1
-6
/
+6
2010-08-27
filter-branch: retire --remap-to-ancestor
Csaba Henk
1
-1
/
+9
2010-02-11
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2010-02-11
filter-branch: Fix error message for --prune-empty --commit-filter
Jacob Helwig
1
-1
/
+1
2010-02-02
Merge branch 'ms/filter-branch-submodule'
Junio C Hamano
1
-1
/
+1
2010-01-28
filter-branch: Fix to allow replacing submodules with another content
Michal Sojka
1
-1
/
+1
2010-01-26
fix portability issues with $ in double quotes
Stephen Boyd
1
-2
/
+2
2010-01-07
Merge branch 'js/filter-branch-prime'
Junio C Hamano
1
-1
/
+0
2009-12-15
filter-branch: remove an unnecessary use of 'git read-tree'
Johannes Sixt
1
-1
/
+0
2009-11-25
Merge branch 'rs/work-around-grep-opt-insanity'
Junio C Hamano
1
-1
/
+1
2009-11-23
Protect scripted Porcelains from GREP_OPTIONS insanity
Junio C Hamano
1
-1
/
+1
2009-11-13
filter-branch: nearest-ancestor rewriting outside subdir filter
Thomas Rast
1
-5
/
+13
2009-11-13
filter-branch: stop special-casing $filter_subdir argument
Thomas Rast
1
-7
/
+15
2009-08-18
filter-branch: make the usage string fit on 80 chars terminals.
Matthieu Moy
1
-6
/
+6
2009-04-22
Convert to use quiet option when available
Dan Loewenherz
1
-1
/
+1
2009-03-25
git-filter-branch: avoid collisions with variables in eval'ed commands
Elijah Newren
1
-3
/
+3
2009-03-04
Improve error message for git-filter-branch
John Tapsell
1
-1
/
+3
2009-02-18
filter-branch -d: Export GIT_DIR earlier
Lars Noschinski
1
-6
/
+6
2009-02-11
filter-branch: Add more error-handling
Eric Kidd
1
-12
/
+14
2009-02-07
Merge branch 'js/filter-branch-submodule'
Junio C Hamano
1
-13
/
+14
2009-02-05
filter-branch: do not consider diverging submodules a 'dirty worktree'
Johannes Schindelin
1
-1
/
+1
2009-02-03
filter-branch: Fix fatal error on bare repositories
Eric Kidd
1
-12
/
+13
2009-01-10
filter-branch: add git_commit_non_empty_tree and --prune-empty.
Pierre Habouzit
1
-1
/
+28
2008-12-03
filter-branch: use git rev-parse -q
Miklos Vajna
1
-1
/
+1
2008-09-02
Merge branch 'tr/filter-branch'
Junio C Hamano
1
-18
/
+14
2008-08-21
filter-branch: Grok special characters in tag names
Johannes Sixt
1
-5
/
+7
2008-08-12
filter-branch: use --simplify-merges
Thomas Rast
1
-3
/
+4
2008-08-12
filter-branch: fix ref rewriting with --subdirectory-filter
Thomas Rast
1
-16
/
+11
2008-08-08
filter-branch: be more helpful when an annotated tag changes
Thomas Rast
1
-3
/
+11
2008-07-23
git-filter-branch.sh: Allow running in bare repositories
Petr Baudis
1
-14
/
+18
2008-05-27
Merge 1.5.5.3 in
Junio C Hamano
1
-1
/
+1
2008-05-27
Revert "filter-branch: subdirectory filter needs --full-history"
Johannes Sixt
1
-1
/
+1
2008-05-13
filter-branch: fix variable export logic
Jeff King
1
-3
/
+9
2008-05-05
Merge branch 'bc/filter-branch'
Junio C Hamano
1
-2
/
+16
2008-03-31
filter-branch: Fix renaming a directory in the tree-filter
veillette@yahoo.ca
1
-1
/
+1
2008-03-31
filter-branch.sh: support nearly proper tag name filtering
Brandon Casey
1
-2
/
+16
2008-03-13
filter-branch: use $SHELL_PATH instead of 'sh'
Jeff King
1
-1
/
+1
2008-03-13
filter-branch: don't use xargs -0
Jeff King
1
-1
/
+1
2008-03-12
tr portability fixes
Jeff King
1
-2
/
+2
2008-03-08
filter-branch: handle "disappearing tree" case correctly in subdir filter
Junio C Hamano
1
-1
/
+10
2008-02-15
filter-branch: handle filenames that need quoting
Junio C Hamano
1
-4
/
+5
2008-01-31
Revert "filter-branch docs: remove brackets so not to imply revision arg is o...
Junio C Hamano
1
-1
/
+1
2008-01-30
filter-branch: assume HEAD if no revision supplied
Brandon Casey
1
-2
/
+1
2008-01-30
filter-branch docs: remove brackets so not to imply revision arg is optional
Brandon Casey
1
-1
/
+1
2008-01-30
filter-branch.sh: remove temporary directory on failure
Brandon Casey
1
-0
/
+5
2008-01-06
filter-branch: work correctly with ambiguous refnames
Junio C Hamano
1
-19
/
+3
2007-12-18
git-filter-branch.sh: more portable tr usage: use \012, not \n.
Jim Meyering
1
-1
/
+1
2007-12-18
filter-branch: Remove broken and unnecessary summary of rewritten refs.
Johannes Sixt
1
-5
/
+0
2007-12-17
the use of 'tr' in the test suite isn't really portable
H.Merijn Brand
1
-1
/
+1
2007-11-28
Replace instances of export VAR=VAL with VAR=VAL; export VAR
Johannes Schindelin
1
-8
/
+12
2007-11-28
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2007-11-28
scripts: do not get confused with HEAD in work tree
Junio C Hamano
1
-1
/
+1
2007-11-28
filter-branch: fix dirty way to provide the helpers to commit filters
Johannes Schindelin
1
-6
/
+8
2007-11-06
scripts: Add placeholders for OPTIONS_SPEC
Junio C Hamano
1
-0
/
+1
2007-10-16
filter-branch: update current branch when rewritten
Johannes Schindelin
1
-0
/
+15
2007-09-23
Supplant the "while case ... break ;; esac" idiom
David Kastrup
1
-1
/
+2
2007-08-31
filter-branch: introduce convenience function "skip_commit"
Johannes Schindelin
1
-0
/
+14
2007-08-31
filter-branch: provide the convenience functions also for commit filters
Johannes Schindelin
1
-10
/
+15
2007-08-30
filter-branch: make sure orig_namespace ends with a single slash.
Junio C Hamano
1
-1
/
+1
2007-08-30
git-filter-branch: more detailed USAGE
Giuseppe Bilotta
1
-1
/
+7
2007-08-17
Minor clarifications to git-filter-branch usage and doc
Brian Gernhardt
1
-1
/
+1
2007-08-13
git-sh-setup.sh: make GIT_DIR absolute
David Kastrup
1
-7
/
+0
2007-07-24
filter-branch: fix dash complaining about "Missing '))'"
René Scharfe
1
-1
/
+1
2007-07-23
filter-branch: Big syntax change; support rewriting multiple refs
Johannes Schindelin
1
-22
/
+128
2007-07-18
filter-branch: get rid of "set -e"
Johannes Schindelin
1
-14
/
+17
2007-07-14
Remove useless uses of cat, and replace with filename arguments
Josh Triplett
1
-2
/
+2
2007-07-05
filter-branch: fail gracefully when a filter fails
Johannes Schindelin
1
-10
/
+29
2007-07-04
filter-branch: added missing warn function
Steffen Prohaska
1
-0
/
+4
2007-07-04
filter-branch: make output nicer
Johannes Schindelin
1
-4
/
+4
2007-07-04
filter-branch: Avoid an error message in the map function.
Johannes Sixt
1
-2
/
+6
2007-07-03
Document git-filter-branch
Johannes Schindelin
1
-184
/
+3
2007-07-02
Rewrite "git-frotz" to "git frotz"
Junio C Hamano
1
-25
/
+25
2007-07-02
Start deprecating "git-command" in favor of "git command"
Linus Torvalds
1
-1
/
+1
2007-07-01
Merge branch 'ei/worktree+filter'
Junio C Hamano
1
-1
/
+2
2007-06-22
filter-branch: add example to move everything into a subdirectory
Johannes Schindelin
1
-0
/
+8
2007-06-09
filter-branch: subdirectory filter needs --full-history
Johannes Sixt
1
-1
/
+1
2007-06-09
filter-branch: Simplify parent computation.
Johannes Sixt
1
-17
/
+7
2007-06-09
Teach filter-branch about subdirectory filtering
Johannes Schindelin
1
-3
/
+30
2007-06-06
filter-branch: always export GIT_DIR if it is set
Matthias Lederhofer
1
-1
/
+2
2007-06-06
filter-branch: also don't fail in map() if a commit cannot be mapped
Johannes Sixt
1
-9
/
+5
2007-06-06
filter-branch: Use rev-list arguments to specify revision ranges.
Johannes Sixt
1
-27
/
+12
2007-06-06
filter-branch: fix behaviour of '-k'
Johannes Schindelin
1
-12
/
+17
2007-06-06
filter-branch: use $(($i+1)) instead of $((i+1))
Johannes Schindelin
1
-1
/
+1
2007-06-06
chmod +x git-filter-branch.sh
Matthias Lederhofer
1
-0
/
+0
2007-06-06
filter-branch: prevent filters from reading from stdin
Matthias Lederhofer
1
-3
/
+3
2007-06-02
Add git-filter-branch
Johannes Schindelin
1
-0
/
+430