www/content/blog/commands/git-rewrite-commit-history.md

389 B
Raw Blame History

title linkTitle date description
Rewrite a git commit history Rewrite a git commit history 2018-03-05 Rewrite a git commit history

Here is how to rewrite a git commit history, for example to remove a file : {{< highlight sh >}} git filter-branch index-filter "git rm --cached --ignore-unmatch ${file}" --prune-empty --tag-name-filter cat - -all {{< /highlight >}}