過去の履歴も含めて実データに変換する方法。
> [!warning]
> **この手順は運が悪いと ==リポジトリが破壊されて取り返しがつかなくなる==。最新の情報を確認し、==必ず==バックアップの上試すこと。**
### データの変換
LFSのポインタを実態データに変換する。
```
git fetch --all
git lfs migrate export --include="*" --everything
```
### LFSコマンドフックの削除
[[Git LFS]]を動作させるhooksを削除する。
* post-merge
* pre-push
* post-checkout
* post-commit
### LFS設定の削除
`.gitattributes` から lfs関連の設定を削除する。
### 変更を[[force push (Git)|force push]]
> [!warning] **再掲** **今ならまだ引き返せる**
> **この手順は運が悪いと ==リポジトリが破壊されて取り返しがつかなくなる==。最新の情報を確認し、==必ず==バックアップの上試すこと。**
```console
git push -f --force-with-lease --force-if-includes
```