Top "Git-filter-branch" questions

git filter-branch is a native Git tool used to extensively rewrite branches, and is often used to remove unwanted large or secret files from Git repository history.

git says I have unstaged changes but I do not show them

I am executing this command on the second file I want to remove (the first was JetBrains' .idea folder files …

git git-filter-branch
Remove deleted files from git history

I'm trying to split a subproject off of my git repository. However unlike in Detach (move) subdirectory into separate Git …

git version-control git-filter-branch
Fixing git double-commit history

I had to do run git filter-branch the other day. I followed the instructions on github, but something went wrong. …

git github git-filter-branch
How to remove a file permanently in Git without getting "WARNING: Ref 'refs/heads/master' is unchanged"?

I have been googling and reading various posts around the net and I've tried: git filter-branch --index-filter "git rm -rf …

git git-filter-branch
Git create a new branch with only a specified directory and its history then push to new repository

I'd like to create a new branch in my repo that only includes files from a specific directory in master …

git branch git-filter-branch
How can I rewrite history so that all files, except the ones I already moved, are in a subdirectory?

I have a project under git. One day I moved all project files from current directory to foo/bar/ under …

git history mv git-filter-branch
Update a development team with rewritten Git repo history, removing big files

I have a git repo with some very large binaries in it. I no longer need them, and I don't …

git project-planning git-filter-branch git-rewrite-history
How to extract one file with commit history from a git repo with index-filter & co

My situation was, I have a git repo converted from SVN to HG to GIT, and I wanted to extract …

git extraction git-filter-branch
How to remove an entry with null sha1 in a Git tree

I have inherited of a git repository with a null sha1 for a commit entry in a tree, preventing FishEye …

git git-filter-branch atlassian-fisheye
Prune empty merge commits from history in Git repository

I have cleaned up our Git repository quite a bit, we need to remove big parts from the history. I …

git git-filter-branch