13 lines
389 B
Markdown
13 lines
389 B
Markdown
---
|
||
title: "Rewrite a git commit history"
|
||
linkTitle: "Rewrite a git commit history"
|
||
date: 2018-03-05
|
||
description: >
|
||
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 >}}
|
||
|