chore(repo): purge 58 accidentally-committed personal/draft files#246
Merged
Conversation
In 3e90b5c (PR #245 amend) I used `git add -A` without a path scope, which swept up 58 files from the working tree that were never meant to be committed: personal resumes, marketing drafts, LibreOffice lock files, scratch .tmp blobs, the v1.0.0 .apk, gemma4 submission package binaries, and the daily marketing routine notes. This change: • `git rm --cached` for all 58 files (kept on disk locally, removed from the repo). • .gitignore patterns so a future `git add -A` won't re-add the same set — by literal name where reasonable, by pattern where the set is open-ended (Vasyl-*, *.tmp, *.apk, *.pyc, __pycache__). Big .apk (96 MB) is gone from HEAD but stays in history — a full purge would need git-filter-repo + force-push of main, deliberately deferred. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
In
3e90b5c(PR #245 amend) I usedgit add -Awithout a path scope, which swept up 58 files from the working tree that were never meant to be committed: personal resumes, marketing drafts, LibreOffice lock files, scratch.tmpblobs, the v1.0.0.apk, gemma4 submission package binaries, and the daily marketing routine notes.Changes
git rm --cachedfor all 58 files. Files stay on disk locally — only removed from the repo index..gitignorepatterns so a futuregit add -Awon't re-add the same set. Literal names where reasonable, glob patterns where the set is open-ended (Vasyl-*,*.tmp,*.apk,*.pyc,__pycache__).Caveat
Big .apk (96 MB) and the rest are gone from HEAD but stay in git history. A full purge would need
git-filter-repo+ force-push ofmain. Deliberately deferred — coordinate with everyone holding clones before doing that.Rollback
git revertthe commit.🤖 Generated with Claude Code