Skip to content

chore: untrack 121 local artifact files that violate .gitignore#67

Merged
veerareddyvishal144 merged 1 commit into
mainfrom
chore/remove-tracked-artifacts
May 20, 2026
Merged

chore: untrack 121 local artifact files that violate .gitignore#67
veerareddyvishal144 merged 1 commit into
mainfrom
chore/remove-tracked-artifacts

Conversation

@vishalveerareddy123
Copy link
Copy Markdown
Collaborator

Summary

  • Removes 121 files from git tracking that were committed before .gitignore rules were added
  • Affected directories: .claude/, .claw/sessions/, .deepsec/, .lynkr/
  • All four are already in .gitignore, so the files stay on disk for local tooling — only the tracking is removed

Why

Every new branch off main hits a merge conflict on .claude/settings.local.json (most recent: #66). The root cause is that these gitignored directories are still tracked in main's tree, so each branch that touches them surfaces a conflict on next merge.

This is a one-time git rm --cached -r cleanup. No code changes.

Test plan

  • git status clean after commit (no staged additions, no untracked tracked files)
  • git ls-tree -r HEAD --name-only | grep -E '^\.(claude|claw|deepsec|lynkr)/' returns nothing
  • After merge, open branches no longer conflict on these paths

🤖 Generated with Claude Code

Removes 121 files that were committed to main but match .gitignore rules:
- .claude/settings.local.json — local Claude Code permissions
- .claw/sessions/* — Claw session JSONL logs
- .deepsec/* — DeepSec security scan output
- .lynkr/telemetry.db-* — SQLite WAL/SHM files

These directories are already listed in .gitignore but the files were
added before the gitignore rule existed, so git kept tracking them.
This commit untracks them with `git rm --cached -r` — the files stay on
disk for any local tooling that needs them.

Resolves the recurring merge conflicts every feature branch hits.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@veerareddyvishal144 veerareddyvishal144 merged commit 9c6d9d3 into main May 20, 2026
1 check passed
@veerareddyvishal144 veerareddyvishal144 deleted the chore/remove-tracked-artifacts branch May 20, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants