blob: 4176c823c5bc787fed921a1a35b6fb47d02ab8ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
---
title: "Rewrite a git commit history"
date: 2018-03-05
description: How to rewrite a git commit history
tags:
- git
---
## git filter-branch
Here is how to rewrite a git commit history, for example to remove a file :
```sh
git filter-branch –index-filter "git rm --cached --ignore-unmatch ${file}" --prune-empty --tag-name-filter cat - -all
```
|