purge-file-from-git

Community

Erase sensitive data from git history.

Authorealvar3z
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill permanently removes sensitive files, large binaries, or confidential data from your entire Git repository history, ensuring they are no longer accessible.

Core Features & Use Cases

  • Complete History Removal: Utilizes git-filter-repo to rewrite history and expunge specified files.
  • Safety First: Includes checks and prompts to ensure you understand the destructive nature of the operation.
  • Use Case: You accidentally committed a file containing API keys or a large, unnecessary video file. This skill helps you clean your repository's history before it's widely distributed.

Quick Start

Use the purge-file-from-git skill to remove the file named 'secrets.txt' from the git history.

Dependency Matrix

Required Modules

git-filter-repo

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: purge-file-from-git
Download link: https://github.com/ealvar3z/dotfiles/archive/main.zip#purge-file-from-git

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.