newren/git-filter-repo: Quickly rewrite git repository history (filter-branch replacement)

5341
STARS
42
WATCHERS
599
FORKS
70
ISSUES

git-filter-repo's Language Statistics

Star history of git-filter-repo
Issue history of git-filter-repo

git-filter-repo Recent Issues

Issue Title State Comments Created Date Updated Date Closed Date
[feature request] ability to replace a blob in history closed 2 2023-03-09 2023-03-11 2023-03-09
--email-callback doesnt work, open 9 2023-03-02 2023-03-11 -
--commit-callback rewriting every commit even when using --refs closed 13 2023-02-20 2023-03-11 2023-02-23
commit-callback not called closed 4 2023-01-21 2023-03-11 2023-01-24
Remove all files from Git repo history with path having escape \ in filename with git filter-repo closed 5 2023-01-20 2023-03-11 2023-01-21
Fresh clone checking rejection. Error: "expected freshly packed repo" closed 6 2023-01-20 2023-03-11 2023-01-23
Crash with Brokenpipe open 2 2023-01-20 2023-03-11 -
attempting to remove file the command never completes using git-filter-repo 2.38.0 open 5 2023-01-09 2023-03-11 -
Question: Does git-filter-repo fix badDate error? open 2 2023-01-05 2023-03-11 -
Help: How to find binary files before a certain date and delete closed 1 2022-12-20 2023-03-11 2022-12-21
Directory content not removed, only parent(s) closed 5 2022-12-17 2023-03-11 2022-12-19
Remove now ignored files from git history closed 4 2022-12-12 2023-03-11 2022-12-13
_parse_user aborts if line does not match expected regex closed 2 2022-11-30 2023-03-11 2023-01-10
Install to Debian 9 Stretch fails with dependency problems closed 1 2022-11-13 2023-03-11 2022-11-14
GIt filter repo remote: Internal Server Error closed 2 2022-11-06 2023-03-11 2022-11-08
[Feature request] Convert blobs into promisors closed 4 2022-10-19 2023-03-11 2022-10-19
Please support specifying filenames for callbacks closed 2 2022-10-19 2023-03-11 2022-10-19
fatal: replace depth too high for object open 1 2022-10-18 2023-03-11 -
install -D not supported on macOS, maybe different on BSD closed 0 2022-10-11 2023-03-11 2022-10-12
for now, I've found that I can recover the notes from the replace refs: closed 1 2022-10-02 2023-03-11 2022-10-12
Have --analyze provide frequency of changes to individual paths as well open 7 2022-09-12 2023-03-11 -
Can't make it working on Github closed 3 2022-09-06 2023-03-11 2022-10-12
Diverging history when rewriting cherry-picked commit open 0 2022-08-10 2023-03-11 -
git-filter-repo:944: DeprecationWarning: invalid escape sequence '\d' closed 1 2022-08-01 2023-03-20 2022-10-09
SyntaxError: bytes can only contain ASCII literal characters closed 2 2022-07-19 2023-03-11 2022-07-19
Error when renaming author closed 1 2022-07-18 2023-03-11 2022-10-09
Feature request: Option to reset committer but keep author open 2 2022-07-06 2023-03-22 -
[feature request] Add git-lfs import migration support open 1 2022-06-30 2023-03-11 -
Translate README.md to pt-BR open 0 2022-06-27 2023-03-11 -
How can I perform git add --renormalize in all history open 0 2022-06-23 2023-03-21 -
A 10th of commits missing in commit-map open 1 2022-06-22 2023-03-23 -
`git filter-repo --invert-paths --path single_file.zip` deleted my entire repo??? closed 2 2022-06-14 2023-03-19 2022-10-12
Provide single compiled executable for windows users closed 8 2022-06-09 2023-03-11 2022-10-12
Change from replaced commit reappearing somewhere else closed 2 2022-06-01 2023-03-23 2022-10-12
filters repo locally but doesnt push changes to github closed 1 2022-05-29 2023-03-11 2022-06-02
Since changing history changes hashes, what is the best approach to recreate the tags with the new hash? closed 1 2022-05-27 2023-03-11 2022-10-12
How to change Author line of certain commits, without changing every single hash in the repository closed 1 2022-05-24 2023-03-11 2022-05-28
Option for purging all commits except the last one? closed 1 2022-05-20 2023-03-11 2022-05-28
Should a misstyped directory create an empty folder? closed 2 2022-05-15 2023-03-11 2022-05-27
`NameError: name 'git' is not defined` closed 8 2022-05-14 2023-03-19 2022-10-12
Correct docs to suggest always using trailing slashes for directories with `--path-rename` open 2 2022-04-11 2023-03-25 -
Remove history based on gitignore open 1 2022-03-31 2023-03-11 -
Renaming subdir to repo root dir causes BrokenPipeError closed 2 2022-03-19 2023-03-11 2022-05-28
Add --analyze column indicating blobs in LFS or not open 0 2022-03-18 2023-03-11 -
beginner friendliness closed 6 2022-03-03 2023-03-11 2023-01-03
git filter-repo doesn't push releases closed 2 2022-02-27 2023-03-11 2022-10-14
Add commit hash to each commit message closed 3 2022-02-24 2023-03-11 2022-05-28
Git remote is not being deleted by git-filter-repo when cloned with --mirror open 6 2022-02-23 2023-03-19 -
Improve lint-history script open 1 2022-02-21 2023-03-11 -
Test failure with git 2.35.0 closed 2 2022-02-19 2023-03-11 2022-05-28